Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android media player中处理呼叫?_Android_Media Player_Broadcastreceiver - Fatal编程技术网

如何在android media player中处理呼叫?

如何在android media player中处理呼叫?,android,media-player,broadcastreceiver,Android,Media Player,Broadcastreceiver,可能重复: 我已经在安卓系统中创建了一个mediaplayer,除了当我接到一个电话时该播放器会继续播放外,其他一切都很好。要接听电话我想我们应该使用广播接收器并收听电话状态。但是作为一个初学者,我不知道如何实现它。。请帮忙 谢谢您需要进行设置,特别注意“onCallStateChanged”方法,并根据呼叫状态向媒体播放器发送相应的命令(铃声响起时暂停,如果需要,在挂断后恢复等)。您可以发布清单文件和PhoneStateListener代码吗

可能重复:

我已经在安卓系统中创建了一个mediaplayer,除了当我接到一个电话时该播放器会继续播放外,其他一切都很好。要接听电话我想我们应该使用广播接收器并收听电话状态。但是作为一个初学者,我不知道如何实现它。。请帮忙


谢谢

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

您可以发布清单文件和PhoneStateListener代码吗