如何处理Android媒体播放器中的调用?

时间:2011-10-14 20:35:29

标签: android media-player broadcastreceiver

  

可能重复:
  Android 2.1+ Pause for incoming/outgoing call, resume when done

我在android中创建了一个媒体播放器,一切正常,但播放器在接到电话时继续播放。要接听电话,我认为我们应该使用广播接收器并收听电话状态。但作为初学者,我无法弄明白如何实施它?。请帮助

感谢

1 个答案:

答案 0 :(得分:0)

您需要设置PhoneStateListener,特别注意“onCallStateChanged方法”,并根据呼叫状态向媒体播放器发送命令(振铃时暂停,如果需要,在挂断后恢复,等等) )。