自己实现铃声播放和音乐播放冲突怎么办?自己用 MediaPlayer 实现铃声播放,但是在用系统自带的应用播放MP3
自己实现铃声播放和音乐播放冲突怎么办?
自己用 MediaPlayer 实现铃声播放,但是在用系统自带的应用播放MP3音乐时,来电播放铃声,MP3音乐不能停止,铃声和音乐一起放。
没找到解决办法,急,谁知道怎样才能停掉?告一声,先谢了。
自己写的播放铃声的代码:
mPlayer.setDataSource(file);
mPlayer.setAudioStreamType(AudioManager.STREAM_RING);
mPlayer.prepare();
mPlayer.start(); 音乐 铃声
[解决办法]
可以通过AudioManager.requestAudioFocus 。 来监听系统音频焦点的转换过程,然后手动暂定mediaPlayer即可。
