android音乐播放器,锁屏的时候出现那个控制界面是怎么实现的

RemoteControlClient.MetadataEditor mEditor = mRemoteControlClient.editMetadata(true);
mEditor.putBitmap(MediaMetadataEditor.BITMAP_KEY_ARTWORK, XX);
mEditor.putString(MediaMetadataRetriever.METADATA_KEY_ARTIST, XX);
mEditor.putString(MediaMetadataRetriever.METADATA_KEY_ALBUMARTIST, XX);
mEditor.putString(MediaMetadataRetriever.METADATA_KEY_TITLE, XX);
mEditor.putString(MediaMetadataRetriever.METADATA_KEY_ALBUM, XX);
mEditor.putLong(MediaMetadataRetriever.METADATA_KEY_DURATION,0);
mEditor.putString(MediaMetadataRetriever.METADATA_KEY_AUTHOR, XX);
mEditor.apply();
mRemoteControlClient.setPlaybackState(RemoteControlClient.PLAYSTATE_PLAYING);

参考官方文档:https://developer.android.com/reference/android/media/RemoteControlClient.MetadataEditor.html

不过最新的api这个已经过时了,可以自己再研究一下,看下官方文档。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,491评论 2 45
  • 本人初学Android,最近做了一个实现安卓简单音乐播放功能的播放器,收获不少,于是便记录下来自己的思路与知识总结...
    落日柳风阅读 19,211评论 2 41
  • iOS 音乐播放 已经颓废了好几个月了,感觉在不写点什么就GG了。情绪这东西真的是毒药,控制不了容易一蹶不振,感觉...
    Pocket阅读 6,078评论 16 30
  • 最终效果: 完整的实现思路: App如果需要在锁屏界面上显示相关的信息和按钮, 必须先开启远程控制事件(Remot...
    没刀的大佐阅读 8,304评论 15 52
  • 当惆怅不经意时涌起,你感觉了思念的滋味;当思念在不经意时想起,你感受等待的滋味;当等待在不经意时燃起,你体会了牵 ...
    Fwx烟雨倾城阅读 130评论 0 2