试图复制 Android 上的 Google Voice 所做的事情。具体来说,您在拨号器中调用一个号码,在本例中为 123-456-7890。 Google Voice 在 BroadcastReceiver 中拦截调用,并将其重新路由到“影子号码”(在本例中为 1-916-538-1453)。但是它设法将“1234567890”保留为目标号码并在蓝色框中显示自定义文本掉下来然后消失。有人知道你会怎么做吗?
最佳答案
在对这个主题进行了更多研究并询问了过去从事这方面工作的人之后,我确定这基本上是不可能的。正如 Chris 在评论中提到的,归根结底是让您的应用程序使用 Google key 签名才能正常工作。最好的解决方法是显示显示自定义文本和原始号码的 toast(可能是自定义 toast),然后重写通话记录以显示正确的号码。
关于android - 您如何拦截/重新路由电话但目标号码显示正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21792193/