アプリのオーディオをミュージック プレーヤーのオーディオとミックスすることはできますか?
デフォルトでは、アンドロイドは音楽プレーヤーのオーディオをアプリとミックスします。ただし、これは AudioManager.requestAudioFocus メソッドを呼び出すと機能しなくなります。つまり、音楽プレーヤーが再生されている場合、アプリの再生が開始されると、音楽プレーヤーが停止します。同時にプレイしてほしい。
電話などの他の中断がいつ発生したかを知ることができるように、音声フォーカスを要求します。電話がかかってきたときにアプリの音声を停止したい。
私のオーディオは正弦波を再生します。これは医療機器です。AudioManager.STREAM_MUSIC と AudioManager.AUDIOFOCUS_GAIN でオーディオ フォーカスを要求します。AudioTrack を使用して再生しています。