如何使用MediaSessionCompat?有人可以给出一个简单的工作示例吗?
我找到了一些,但他们使用:
MediaSessionCompat _mediaSession = new MediaSessionCompat(context, "tag");
这给了我错误:
The constructor MediaSessionCompat(Context, String) is undefined
并希望我使用MediaSessionCompat(Context, String, ComponentName, PendingIntent)
答案 0 :(得分:2)
SampleMediaRouterActivity.java in Support7Demos seems to be a good place to start.
答案 1 :(得分:1)
我在这里找到了一个有效的例子,我在kitkat和marshmallow上进行了测试。
但请注意,有时,由于Android设置(即设置&gt;声音和通知&gt;通知&gt;锁定&gt;隐藏敏感内容),有时锁定屏幕控制不会出现如下所示:< / p>
答案 2 :(得分:0)
MediaSessionCompat
位于android.support.v4
,这是它使用的Constructor ..它是api 21中引入的MediaSession
的向后兼容性,这是它的{{ 3}} ;.但是,如果您想使用构造函数,则需要使用api 21 +编译项目;