Androidの音楽再生に関するテスト作業を行っています。ヘッドセットとBluetoothヘッドセットを同時に電話に接続しています。次に、サウンドを再生できる出力デバイスが 4 つあります。スピーカー、ハンドセット、ヘッドセット、および BT_headset です。 私が知りたいのは、コードを使用してオーディオ出力を 4 デバイスに切り替える方法はありますか? audioManager.setMode()を使用するヘッドセット プラグインがない場合、スピーカーとハンドセットを切り替えることはできません。ただし、ヘッドセット プラグインの場合、ハンドセットから音を出すことはできません。次に、ヘッドセットと bt_headset が同時に接続された場合、音は常に後で接続されたものから出ます。
1806 次