私はAndroidミュージックプレーヤーを書いていますが、オーディオフォーカスの問題で立ち往生しています。
オーディオフォーカスは主にメディアボタンの受信に影響を与えるようですが、ドキュメントを読んだ後、いつフォーカスを取得して放棄するかがわかりません。
私の音楽アプリはバックグラウンドで実行され、毎回再生/一時停止ボタンを検出する必要があります。つまり、アプリが実行されていないときでも、ユーザーはヘッドセットの再生ボタンを押して音楽を開始できるはずです。
オーディオフォーカスを決してあきらめるべきではないようですが、なぜそれを実装する必要があるのですか?
オーディオフォーカスをどのように使用すべきかを実際に知っている人はいますか?ありがとうございました!