获取Sip来电ID

时间:2012-03-14 06:11:19

标签: android

我想知道如何在收到sip来电时获取来电ID。我使用的是Telephony和电话管理器,但在这两种情况下,状态我得到了null,因为我没有使用电话的拨号垫。

提前致谢。

2 个答案:

答案 0 :(得分:0)

如果您使用BroadcastReceiver接收来电,则必须在'onReceive()'方法中使用SipManager.getCallId(incomingCallIntent)

答案 1 :(得分:0)

我正在搜索这个并没有找到任何答案,示例应用程序(sipDemo)也不处理来电。幸运的是我找到了答案:

mSipManager.getSessionFor(intent).getPeerProfile().getUserName()

祝你好运;)