0

我一直在尝试新的 Android Lollipop API,尤其是新的媒体播放控制框架。在文档中,它说要获取新 MediaSessionManager 的实例,我必须调用getSystemService(MEDIA_SESSION_MANAGER). 但是,在 Android Studio 中编写代码会出现错误,指出参数只能是以下之一List of services like POWER_SERVICE, WINDOW_SERVICE, VIBRATOR_SERVICE etc.

我认为这可能是 Android Studio 的一个错误,但我可能没有使用 Lollipop 中引入的所有其他新 API。我的系统上安装了最终的 Lollipop SDK。

4

1 回答 1

0

您应该能够通过调用获取 MediaSessionManager 的实例 context.getSystemService(Context.MEDIA_SESSION_SERVICE)

您显然有一个错字:您写的是 MEDIA_SESSION_MANAGER 而不是 MEDIA_SESSION_SERVICE。

PS:您没有在您的问题中正确复制 Android Studio 错误消息,所以我看不到“说参数只能是其中之一”之后的内容。如果您实际使用 Context.MEDIA_SESSION_SERVICE 但仍然出现错误,请编辑您的原始问题并正确引用错误消息。

于 2014-11-24T20:49:21.147 回答