Ema*_*een 11 android background-music broadcastreceiver audio-player android-music-player
我想阻止我的一些代码仅在当前播放音乐或视频时执行.我如何使用广播接收器实现这一目标?
Don*_*Gru 43
你不需要广播接收器 - AudioManager
是你的朋友:
AudioManager.isMusicActive()
做你想做的工作,仔细看看这里的细节:AudioManager
这是一个例子:
AudioManager manager = (AudioManager)this.getSystemService(Context.AUDIO_SERVICE);
if(manager.isMusicActive())
{
// do something - or do it not
}
Run Code Online (Sandbox Code Playgroud)