我想知道如何在收到sip来电时获取来电ID。我使用的是Telephony和电话管理器,但在这两种情况下,状态我得到了null,因为我没有使用电话的拨号垫。
提前致谢。
答案 0 :(得分:0)
如果您使用BroadcastReceiver接收来电,则必须在'onReceive()'方法中使用SipManager.getCallId(incomingCallIntent)
。
答案 1 :(得分:0)
我正在搜索这个并没有找到任何答案,示例应用程序(sipDemo)也不处理来电。幸运的是我找到了答案:
mSipManager.getSessionFor(intent).getPeerProfile().getUserName()