使用Android Telephony framework检测当有多个呼叫正在进行时结束的号码
我正在使用PhoneStateListener并重写onCallStateChanged()函数。 B打电话给A。。我可以观察到传入的号码被传递到onCallStateChanged()。 这里的状态是呼叫状态。。通话被接受后,我们进入通话状态。 C叫A。。我可以观察到传入的数字被传递给onCallStateChanged()函数。 我可以观察到通话状态以及通话被接听后的铃声。。我们去打电话给州政府。 现在我们将呼叫切换到B,并以B结束呼叫 我想知道两个电话中哪一个结束了。 我无法使用此处的CALL_STATE_IDLE来跟踪它,因为在呼叫结束时,另一个活动呼叫正在进行中。 取消州政府的职务不符合我的目的。 请指导我如何着手解决这个问题使用Android Telephony framework检测当有多个呼叫正在进行时结束的号码,android,broadcastreceiver,android-broadcast,telephonymanager,phone-state-listener,Android,Broadcastreceiver,Android Broadcast,Telephonymanager,Phone State Listener,我正在使用PhoneStateListener并重写onCallStateChanged()函数。 B打电话给A。。我可以观察到传入的号码被传递到onCallStateChanged()。 这里的状态是呼叫状态。。通话被接受后,我们进入通话状态。 C叫A。。我可以观察到传入的数字被传递给onCallStateChanged()函数。 我可以观察到通话状态以及通话被接听后的铃声。。我们去打电话给州政府。 现在我们将呼叫切换到B,并以B结束呼叫 我想知道两个电话中哪一个结束了。 我无法使用此处的CA