6

我正在开发一个应用程序,它需要跟踪用户发出的呼出电话,我可以通过使用广播接收器进行跟踪。我还想检测到呼叫是本地或 STD 或 ISD,但我无法检测到。

4

1 回答 1

0

假设,您知道拨出电话要去哪个(电信圈)。然后您只需要检查您的本地状态(电信圈)是否与拨出呼叫状态(电信圈)相同。如果相同,则本地调用,否则 STD 调用。


现在,问题归结为,如何找到呼出的状态(电信圈)。

对于我们专门放置 STD 代码的固定电话,这可以很容易地完成。请参阅州和 STD 代码的链接
有趣的是,手机也遵循非常相似的东西。手机号码的前 4 位数字说明了这一点。例如,假设号码是 9999xxxxxx,那么这个号码来自德里 - 沃达丰。有关完整的手机前 4 位详细信息,请参阅维基百科链接。

于 2016-02-02T18:49:16.167 回答