我的问题可能看起来有点奇怪。 我想知道,在android中,当你收到一个来电时,我是否可以知道哪个号码已被呼叫(我不是在谈论来电显示)。
例如:假设我的电话号码是555-12345,我的运营商将从555-12345开始每个号码都会拨打我的电话。 这意味着您可以拨打555-12345给我打电话,也可以拨打555-12345-37967或555-12345-34等。 有没有办法知道呼叫者拨打了哪个号码?
如果无法使用Android API执行此操作,是否可以在较低级别实现我的目标?也许使用定制的固件?
答案 0 :(得分:0)
我正在搜索这个并没有找到任何答案,示例应用程序(sipDemo)也不处理来电。幸运的是我找到了答案:
mSipManager.getSessionFor(intent).getPeerProfile().getUserName()