做视频播放的时候,AudioManager不仅java层代码会调用,播放器底层源码可能也会用到,我们用的的解决办法是重写Activity的getSystemService()方法:
@Override
public Object getSystemService(@NonNull String name) {
if (Context.AUDIO_SERVICE.equals(name))
return getApplicationContext().getSystemService(name);
return super.getSystemService(name);
}
网友评论