【问题标题】:Android Wear RemoteControlClient add Like ButtonAndroid Wear RemoteControlClient 添加 Like 按钮
【发布时间】:2015-06-19 12:15:58
【问题描述】:

我正在开发一个具有锁屏小部件的应用程序,其中包含播放、暂停、上一个和下一个。当我将手机连接到 Android Wear 时,它会自动显示此按钮并且工作正常。我想添加一个“喜欢”按钮,该按钮将自动显示在锁定屏幕和 android wear 上。我知道我可以创建一个通知并添加类似的操作。但我想知道是否可以仅使用 RemoteControlClient 来实现?

【问题讨论】:

    标签: java android wear-os


    【解决方案1】:

    您是否尝试过使用带有 FLAG_KEY_MEDIA_RATING 标志的评级?似乎这是维护泛型方法并避免在穿戴端(或通过通知)设置自定义代码的唯一方法。

    这个标志可以用setTransportControlFlags设置

    指示 RemoteControlClient 支持评级的标志。这个标志必须 为显示 RemoteControlClient 的组件设置顺序 信息,显示评级信息,如果评级是 声明可编辑(通过调用 addEditableKey(int) 与 RATING_KEY_BY_USER 键),它将使用户能够对媒体进行评分, 通过设置的接口接收值 setMetadataUpdateListener(OnMetadataUpdateListener).

    不幸的是,网络上很少或根本没有示例。我在 SO 上只发现了一个与此相关的(未回答的)问题: Android 4.4 KitKat Rating API

    【讨论】:

    • 只设置标志,评级应该出现在锁屏或安卓穿戴设备上吧?好吧,它没有。
    猜你喜欢
    • 2014-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-03
    • 1970-01-01
    • 1970-01-01
    • 2018-01-23
    • 1970-01-01
    相关资源
    最近更新 更多