我的应用有一个意图过滤器,通过另一种方法拨打电话(Think Skype,但不是)。因此它有一个截取Intent.CALL_PRIVILEGED的intent过滤器。
问题?我实际上并不想处理对911的调用。我不想妨碍他们。我希望他们去常规手机应用程序。
如果拨号系统应用程序仅使用CALL_PRIVILEGED意图进行911呼叫,我的生活会更容易,但是他们似乎将它用于来自我的POV的所有呼叫,似乎无法实现具有意图的目的。
但他们没有。
我不相信我可以用一段XML来声明intent过滤器:
<data android:scheme="!tel:911"/>
为了避免拨打911 ......
这让我想到在我的应用程序中写入一段代码,上面写着:“哦,这是对911的调用,让我把它发送到Real Phone Activity。但我不能,因为我的app不是系统应用程序,因此不允许为CALL_PRIVILEGED发出它自己的Intent以便拨打911本身。
有没有解决这个问题的方法?或者Skype也有同样的问题?
答案 0 :(得分:0)