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