我的MediaRouteButton工作正常。但是,由于我正在编写始终使用Chromecast的应用程序,因此我想更改此按钮的一些行为:
1)在应用启动时,自动选择设备。如果仅发现一台设备,则自动选择它。如果有多个,请选择用户选择的上一个设备。
2)如果用户使用MediaRouteButton手动断开连接。再次按它进行连接,并且网络上只有一台设备,则自动选择该设备。这就是YouTube应用目前正在做的事情-由于我的网络上只有一台Chromecast设备,因此它从不提示设备列表。
有什么建议么?
最佳答案
创建您自己的按钮以选择ChromeCast设备。查看不使用MediaRouteButton的TicTacToe示例。您可以创建自己的对话框来显示设备列表。 TicTacToe应用程序中的逻辑也可以用于自动连接到ChromeCast设备。