VideoView与其他后台程序声音竞争
1、处理此问题时,需要大致了解一下Android的音频焦点问题。
2、同时看一下VideoView的源码,其中有一段代码是这样的:
![注意红圈处](https://i-blog.csdnimg.cn/blog_migrate/19282db9fe8342f83f1f038f816e5b65.png#pic_center)
看这个If 处理,再去看下 AudioManager.AUDIOFOCUS_NONE 的解释,结合上面的音频焦点常识,是不是一下就明白怎么处理了?
以下是 处理的解决方案,直接上代码:
videoView.setAudioFocusRequest(AudioManager.AUDIOFOCUS_NONE);
大功告成,我就是我一个深漂的小伙。随手记一下,希望帮助大家谢谢。