可能重复:
Android 2.1+ Pause for incoming/outgoing call, resume when done
我在android中创建了一个媒体播放器,一切正常,但播放器在接到电话时继续播放。要接听电话,我认为我们应该使用广播接收器并收听电话状态。但作为初学者,我无法弄明白如何实施它?。请帮助
感谢
答案 0 :(得分:0)
您需要设置PhoneStateListener,特别注意“onCallStateChanged方法”,并根据呼叫状态向媒体播放器发送命令(振铃时暂停,如果需要,在挂断后恢复,等等) )。