【发布时间】:2017-08-26 05:51:19
【问题描述】:
我正在使用 Chromecast SDK v3 开发一个 Android 应用程序。
我需要在 Chromecast 扩展控制器中使用自定义操作创建自定义按钮。
我知道自定义按钮类型“@id/cast_button_type_custom”,但我不确定如何创建它。如何使用自定义操作创建这种类型的按钮?这甚至可能吗?
【问题讨论】:
标签: android chromecast google-cast
我正在使用 Chromecast SDK v3 开发一个 Android 应用程序。
我需要在 Chromecast 扩展控制器中使用自定义操作创建自定义按钮。
我知道自定义按钮类型“@id/cast_button_type_custom”,但我不确定如何创建它。如何使用自定义操作创建这种类型的按钮?这甚至可能吗?
【问题讨论】:
标签: android chromecast google-cast
您可以阅读有关可以对 ExpandedController here 进行的自定义类型的信息。至于按钮,它支持一个固定的set of button/actions,与Mini Controller支持的设置相同。要查看如何使用它的示例,请查看官方 v3 示例:CastVideos-android。
【讨论】:
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
【讨论】: