在AudioManager中有一个isMusicActive()方法,该方法可用来判断当前是否在播放音乐或者视频。
/**
* 判断是否在播放音乐或者视频
* @param context
* @return
*/
private boolean isMusicOrVideoPlay(Context context){
AudioManager audioManager = (AudioManager) context.getSystemService(AUDIO_SERVICE);
return audioManager.isMusicActive();
}
如上方法,调用isMusicOrVideoPlay()即可知道当前的是否正在播放视频。