我开发了 Android 应用程序,可以通过单击按钮来呼叫其他人,但现在我想在需要时将 dtmf 音从应用程序发送到该拨出呼叫。那么该怎么做呢?
其实这是可能的。它不是那么明显,也不是那么优雅。但它有效:) 在我的项目中,我请求了无障碍服务的许可。它使我能够以编程方式模拟屏幕上的点击。然后我获取“打开键盘”按钮和我需要按下的所有数字按钮(需要发送的音调)的屏幕坐标。 然后就超级简单了 - 用接收器接听收入电话,稍微延迟一下,然后运行模拟点击序列。
多田🎉🎉🎉
您无法在通话过程中发送 DTMF 音,但在发起呼叫时对其进行“编程”时可以发送它们。请参阅以下帖子:https://stackoverflow.com/a/12986066/475472