我正在使用MediaRouter(来自v7支持库)并以编程方式选择音频路由到我的特定设备路由,但是当连接了某些蓝牙A2DP设备时,Android会自动选择与该蓝牙设备关联的路由。
如何阻止它从我已经选择和想要的路线切换?
答案 0 :(得分:0)
好吧,到目前为止似乎无法做到这一点。
自动切换到蓝牙A2DP路线已硬编码到Android框架MediaRouter class
这将选择活动的BT路线(如果有)并且当前所选路线是默认系统路线,或者尚未选择路线。
因此,如果您当前的路线是默认路线,则会自动选择BT A2DP路线。可以收听onRouteSelected回调并选择您的默认路由。