Я создаю приложение, которое записывает и воспроизводит видео. Я бы хотел сделать это без влияния на воспроизведение фоновой музыки, то есть, если я начну воспроизводить видео, я не хочу останавливать звук других приложений. Однако на Lollipop класс Android VideoView автоматически запрашивает фокус звука при вызове частного метода VideoView.openVideo()
:
AudioManager am = (AudioManager) super.getSystemService(name);
am.requestAudioFocus(null, AudioManager.STREAM_MUSIC, AudioManager.AUDIOFOCUS_GAIN);
Любые предложения о том, как обойти это?