如何在小部件中实现AUDIO_SERVICE

时间:2012-12-19 09:48:54

标签: android android-widget android-audiomanager

我正在实现音频管理器小部件应用程序。我想使用以下代码。

this.getSystemService(Context.AUDIO_SERVICE)

但是我无法使用,因为我扩展了AppWidgetProvider类(而不是Activity类)。

我应该如何更改编码?感谢。

2 个答案:

答案 0 :(得分:1)

您可以在AppWidgetProvider中覆盖的所有公共方法都将收到提供程序正在其中运行的Context。 通过该上下文,您应该能够获得系统服务:

audioManager = (AudioManager)context.getSystemService(Context.AUDIO_SERVICE);

答案 1 :(得分:0)

我不知道确切的答案,但就我而言,以下链接帮助了我:Sound pool and Service