虽然我知道这种问题已经被问过几次了,但所提供的答案都不能满足我的需求,所以我想问大家:
通话时,是否可以在应用程序内的通话键盘上激活号码?(即:我可以在通话时使用我的应用程序以编程方式“按 3”或“按 9”吗?)
我发现通过在 android 中使用 DTMF 音调使用隐藏的内部 API(特别是内部电信 API)在技术上是可行的,但是当 Android P 进入市场时,这将不再可行(由于限制使用隐藏和未记录的 API 不是 SDK 的标准),使该解决方案成为未来证明的对立面。
由于各种原因,我也不能要求用户使用不同的默认拨号器应用程序。(我知道这也是另一个潜在的解决方案,但由于我正在工作的应用程序的范围,期望每个用户都更改他们的默认调用应用程序是不可行的)
如果有其他方法可以做到这一点,我将不胜感激。