如何在android中的传出呼叫中检测是否接听电话

时间:2016-02-16 04:52:24

标签: android phone-state-listener

如何检测是否接听了拨出电话?

有什么办法吗?

我找不到解决这个问题的方法。

2 个答案:

答案 0 :(得分:3)

Android提供API以在which python3 which python 中获取该功能。

在清单中定义广播接收器,如下所示:

TelephonyManager
<receiver android:name=".CallReceiver" >
    <intent-filter>
        <action android:name="android.intent.action.PHONE_STATE" />
    </intent-filter>
    <intent-filter>
        <action android:name="android.intent.action.NEW_OUTGOING_CALL" />
    </intent-filter>
</receiver>

This会帮助您理解。

答案 1 :(得分:1)

在拨出呼叫状态下,Offhook状态在开始呼叫时起作用是不可能的。