Я также провел некоторое исследование по этому поводу, так что я знаю, что Android Pie способен на это, но они еще не предоставили нам, разработчикам, способ сделать это (по крайней мере, я не нашел способа).CATEGORY_LIVE_AUDIO в MediaRouterSelector также предназначен только для вторичного вывода;Вы можете прочитать об этом на сайте разработчика.Поэтому, если вы должны это сделать, я думаю, что единственный способ сделать это прямо сейчас - это обойти программу программно:
- Отключить текущее устройство (Важность этого шага зависит от устройства; у меня естьчтобы сделать это на моем телефоне Essential)
- Используйте BluetoothAdapter.getBondedDevices (), чтобы получить список сопряженных устройств.
- Подключитесь к нужному устройству