当前位置: 代码迷 >> Android >> 自己实现铃声播放和音乐播放冲突怎么处理
  详细解决方案

自己实现铃声播放和音乐播放冲突怎么处理

热度:22   发布时间:2016-05-01 11:32:16.0
自己实现铃声播放和音乐播放冲突怎么办?
自己用 MediaPlayer 实现铃声播放,但是在用系统自带的应用播放MP3音乐时,来电播放铃声,MP3音乐不能停止,铃声和音乐一起放。
没找到解决办法,急,谁知道怎样才能停掉?告一声,先谢了。

自己写的播放铃声的代码:
mPlayer.setDataSource(file);
mPlayer.setAudioStreamType(AudioManager.STREAM_RING);  
mPlayer.prepare();
mPlayer.start();
音乐 铃声

------解决方案--------------------
可以通过AudioManager.requestAudioFocus 。 来监听系统音频焦点的转换过程,然后手动暂定mediaPlayer即可。
  相关解决方案