【问题标题】:How do I create a custom button/action in a Chromecast expanded controller?如何在 Chromecast 扩展控制器中创建自定义按钮/操作?
【发布时间】:2017-08-26 05:51:19
【问题描述】:

我正在使用 Chromecast SDK v3 开发一个 Android 应用程序。

我需要在 Chromecast 扩展控制器中使用自定义操作创建自定义按钮。

我知道自定义按钮类型“@id/cast_button_type_custom”,但我不确定如何创建它。如何使用自定义操作创建这种类型的按钮?这甚至可能吗?

【问题讨论】:

    标签: android chromecast google-cast


    【解决方案1】:

    您可以阅读有关可以对 ExpandedController here 进行的自定义类型的信息。至于按钮,它支持一个固定的set of button/actions,与Mini Controller支持的设置相同。要查看如何使用它的示例,请查看官方 v3 示例:CastVideos-android

    【讨论】:

      【解决方案2】:

      Please go through google doc link , it may help to complete task

      在 'ExpandedControlsActivity' 中添加 'onCreate' 方法并传递 'cast_expanded_controller_activity' ,您可以在框架中找到添加的 depandancy

      注意:不要更改小部件 ID。

      初始化小部件和

      UIMediaController uiMediaController = getUIMediaController(); 例如uiMediaController.bindViewToForward(button_2, 10000);

      相应地传递初始化的小部件,您可以自定义扩展控制器的 UI

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-08-18
        • 2015-02-20
        • 2023-03-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多