3

このコマンドを使用してオーディオ フォーカスを監視しようとしています (疑似コード)

requestAudioFocus(AudioManager, STREAM_MUSIC, AUDIOFOCUS_GAIN);

onAudioFocusChange であらゆる種類のステータス コードを受け取ることができます。私の問題は、AUDIOFOCUS_LOSSを受け取った後、フォーカスを要求したアプリケーションがいつ停止したかを知りたいのに、フォーカスを放棄することになっていますが、AUDIOFOCUS_LOSS を取得した後、通知を受け取らないことです。オーディオフォーカスを登録解除して放棄しなくても。

だから私の質問は、そのアプリがいつオーディオの使用を終了したか、 AUDIOFOCUS_GAINを取得したかを知るために何ができるでしょうか?

それが役立つ場合、私はAPIレベル15を使用しています。

ヘルプやアイデアをお寄せいただきありがとうございます。

4

0 に答える 0