创建锁屏媒体控制按钮
Create lock screen media control buttons
我正在为 android 开发媒体播放器。从 API 开始,21 Google 已弃用 RemoteControlClient
以支持 MediaStyle
通知和 MediaController
。但新功能尚未添加到支持库中。因此,如果我希望我的应用与旧 OS 版本兼容,我必须这样做:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLIPOP) {
// Use MediaController
} else {
// Use `RemoteControlClient`
}
是否有更简洁的方法来完成此操作?支持两个不同的控制器 APIs 的想法不太好(在我看来)。
提前感谢您的任何建议!
您可以使用 AppCompat 支持库修订版 22。
它有新的 MediaSessionCompat
和其他支持内容。
了解更多详情。
查看以下链接:
我正在为 android 开发媒体播放器。从 API 开始,21 Google 已弃用 RemoteControlClient
以支持 MediaStyle
通知和 MediaController
。但新功能尚未添加到支持库中。因此,如果我希望我的应用与旧 OS 版本兼容,我必须这样做:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLIPOP) {
// Use MediaController
} else {
// Use `RemoteControlClient`
}
是否有更简洁的方法来完成此操作?支持两个不同的控制器 APIs 的想法不太好(在我看来)。
提前感谢您的任何建议!
您可以使用 AppCompat 支持库修订版 22。
它有新的 MediaSessionCompat
和其他支持内容。
了解更多详情。
查看以下链接: