首页 文章

在android上创建媒体控件

提问于
浏览
0

我想创建一个具有2种模式的磨损应用程序:连接模式和断开连接模式 . 当 Watch 连接到蓝牙时使用第一种模式:您可以控制媒体播放器并对手机上正在播放的内容进行基本控制 .

当手机未与 Watch 配对时使用第二种模式:您可以使用蓝牙耳机收听 Watch 上的内容 .

我的问题如下:在连接模式下,我创建了自己的基本控件界面(播放/暂停/下一个/上一个),我可以通过消息api将控件与手机发送消息同步 .

有更好的方法吗?喜欢使用通知吗?

1 回答

  • 0

    如果您想在您的佩戴设备上安装基本媒体控件(控制然后在手机上播放您的媒体应用程序),那么您可以使用MediaSessionCompat为您处理;看看例如UniversalMusicPlayer;基本上,如果您的媒体应用程序使用的是MediaSessionCompat(如果您不关心早期版本的Android,则为MediaSession),那么基本控件应该出现在您的 Watch 上,如果您在媒体应用程序中实现MediSessionComapt.Callback,框架将发送控件从您的 Watch 命令到您的应用程序 .

相关问题