2

寻找解决方案,但没有找到任何类似的东西。

从 Android Phone 应用程序拨打号码时,根据之前预定义的前缀,我拦截了一个呼叫。之后我又打了一个电话,号码是某个访问号码 + 2 秒暂停 + 截获的号码 + #-sign。我的问题是 - 是否有任何可能性(任何额外的 ACTION_CALL 意图或其他东西)被截获而不是访问号码显示在 Android 手机应用程序中?

示例:访问号码:999999 前缀:011 号码:011552657659

因此,新拨打的电话是 999999,011552657659#。结果:电话应用程序显示 999999 和其他数字按音调拨号,而我希望用户看到 011552657659 代替。

我的代码是:

Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:999999,011552657659#");
context.startActivity(intent);

先感谢您!

4

0 回答 0