Android Lollipop MediaSessionCompat缺少setMediaButtonReceiver(PendingIntent)

时间:2015-02-23 20:36:29

标签: android android-5.0-lollipop

对于棒棒糖,我们被告知要更换

registerMediaButtonEventReceiver()

setMediaButtonReceiver(PendingIntent)

这适用于 api21 ,因为MediaSession支持它。

我的应用 api16-21 ,所以我尝试使用MediaSessionCompat

可悲的是,它不支持建议的呼叫更改。

我正在尝试编写友好代码而没有一堆if android版本语句,

建议?

1 个答案:

答案 0 :(得分:1)

这已在support-v4:22.0.0版本中得到解决。 MediaSessionCompat现在有setMediaButtonReceiver(PendingIntent)电话。