Android:仅针对国际电话号码拨打电话上的活动

时间:2011-05-01 13:17:19

标签: android android-intent intentfilter phone-call

我想仅在用户拨打特定号码(例如特定国家/地区的电话号码)时启动活动

从我读到的,我明白我可以为android.intent.action.CALL创建一个intent-filter, 但我想知道我是否可以仅为某些数字调用该应用程序(例如,仅适用于属于该国家/地区的数字)。理想情况下,我希望用户能够自己定义此过滤器。因此它不会在清单文件中进行硬编码。

这可能吗?

1 个答案:

答案 0 :(得分:0)

看看here 收到来电活动后,您需要获取电话号码。 但请注意,除非您覆盖来电意图(这意味着 你需要写你自己的通话应用程序)你的新活动将保持在后台,直到电话应用程序关闭(即,直到用户拒绝或结束通话)。