このコードを使用してAudioFocusを取得すると、
Android Musicアプリ(プリインストールされているもの) で問題なく動作します
int result = audioManager.requestAudioFocus(meService, AudioManager.STREAM_MUSIC,AudioManager.AUDIOFOCUS_GAIN_TRANSIENT);
ただし、このコードでリリースすると
audioManager.abandonAudioFocus(meService);
Android ミュージック アプリ (プリインストールされているもの) が再生を続行しません。
使用するAUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK
と動作します
が、Android Music アプリは音量を十分に下げていません。
Android Music アプリが再生を再開しない理由はありますか?
私はapi8を使用し、onAudioFocusChange