我正在开发一个具有锁定屏幕小部件的应用程序,它具有播放,暂停,上一个和下一个 . 当我将手机连接到Android佩戴时,它会自动显示此按钮并且工作正常 . 我想添加一个“喜欢”按钮,它会自动显示在锁定屏幕和android服装上 . 我知道我可以创建一个Notification并为其添加动作 . 但是我想知道是否有可能只使用RemoteControlClient来实现它?
您是否尝试过使用标志 FLAG_KEY_MEDIA_RATING ?似乎这是维护通用方法的唯一方法,并且避免在磨损方面(或通过通知)设置自定义代码 .
FLAG_KEY_MEDIA_RATING
可以使用 setTransportControlFlags 设置此标志
setTransportControlFlags
指示RemoteControlClient的标志支持评级 . 必须设置此标志,以便显示RemoteControlClient信息的组件显示评级信息,并且如果声明评级可编辑(通过使用RATING_KEY_BY_USER键调用addEditableKey(int)),它将使用户能够对媒体进行评级,通过使用setMetadataUpdateListener(OnMetadataUpdateListener)设置的接口接收值 .
遗憾的是,网络上很少或没有例子 . 我在SO上发现了与此相关的一个(未答复的)问题:Android 4.4 KitKat Rating API
1 回答
您是否尝试过使用标志
FLAG_KEY_MEDIA_RATING
?似乎这是维护通用方法的唯一方法,并且避免在磨损方面(或通过通知)设置自定义代码 .可以使用
setTransportControlFlags
设置此标志遗憾的是,网络上很少或没有例子 . 我在SO上发现了与此相关的一个(未答复的)问题:Android 4.4 KitKat Rating API