Android 2.2+中的外出呼叫应答状态

Yug*_*abu 5 android

在我的应用程序中,我发起了一个拨出呼叫,我正在使用PhoneStateListener来了解呼叫状态.

每当我开始拨打电话时,电话状态是TelephonyManager.CALL_STATE_OFFHOOK.当呼叫接收者接听电话时,我的电话状态没有任何变化.

我尝试了很多,但没有得到这个回答状态.有人告诉使用蓝牙的HFP(免提配置文件)来获得呼叫应答状态.但我没有从Android开发者网站获得有关HFP的任何信息.

如果有人遇到同样的问题并得到解决方案,请提出宝贵的建议.

Viv*_*wal 0

我也有同样的问题。这可能不是您问题的答案。我只是分享我所做的事情。

我有一个活动可以打开联系人并可以拨打电话。我想要的是,知道呼叫是否成功(即收件人应答呼叫)。

当时我没有找到 PhoneStateListener 的解决方案。

因此,作为解决方法,我所做的是在启动联系人活动后检查呼叫日志是否有对该联系人的电话号码的拨出呼叫。

看看他是否有帮助。