如何使用MediaSessionCompat?有人可以举一个简单的工作例子吗?
我找到了一些,但他们使用了:
MediaSessionCompat _mediaSession = new MediaSessionCompat(context, "tag");
这给我错误:
The constructor MediaSessionCompat(Context, String) is undefined
,要我使用MediaSessionCompat(Context, String, ComponentName, PendingIntent)
最佳答案
我在这里找到了一个有效的示例,同时在kitkat和棉花糖上进行了测试。
https://github.com/tutsplus/background-audio-in-android-with-mediasessioncompat/blob/master/app/src/main/java/com/tutsplus/backgroundaudio/BackgroundAudioService.java
但请注意,有时由于Android设置而不会出现锁定屏幕控制(即“设置”>“声音和通知”>“通知”>“锁定时”>“隐藏敏感内容”),如下所示:
https://community.spotify.com/t5/Android/Android-Lollipop-Lock-Screen-Controls-Not-Available/td-p/982463
关于android - 如何使用MediaSessionCompat?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30486792/