改变MediaRouteButton的行为?

时间:2013-08-18 12:01:42

标签: android google-cast

我让MediaRouteButton成功运作。但是,由于我正在编写一个始终使用Chromecast的应用,我想更改此按钮的几个行为:

1)在应用启动时,自动选择设备。如果只发现一个设备,则自动选择它。如果有多个,请选择用户选择的先前设备。

2)如果用户使用MediaRouteButton手动断开连接。再按一次进行连接,网络上只有一台设备,自动选择该设备。这就是YouTube应用现在正在做的事情 - 它从不会提示我一个设备列表,因为我的网络上只有一个Chromecast设备。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

创建自己的按钮以选择ChromeCast设备。查看不使用MediaRouteButton的TicTacToe示例。您可以创建自己的对话框来显示设备列表。 TicTacToe应用程序中的逻辑也可用于自动连接到ChromeCast设备。