我目前有一个应用程序,它以.webm格式播放大量GIF动画。但是,正如我在视频视图中看到的那样,它获得了音频焦点,因此播放音频的其他应用程序将停止。
有什么工作可以防止这种情况吗?
谢谢!
答案 0 :(得分:1)
我找到的唯一方法(个人而言,我不建议)是从Android源代码复制VideoView类并注释掉这些行:
AudioManager am = (AudioManager)getContext().getSystemService(Context.AUDIO_SERVICE);
am.requestAudioFocus(null, AudioManager.STREAM_MUSIC, AudioManager.AUDIOFOCUS_GAIN);
最后我选择了ruxy solution,但在你的情况下可能不会选择