Android - 抑制 native In Call Screen 并替换为第 3 方?

标签 android dialog voip gsm phone-call

目前正在为 Android 创建一个 VOIP 应用程序,我想知道在通过 GSM 发送调用时是否有任何可能的方法来抑制 In Call Dialog 并改用我们自己的第 3 方 In Call Dialog 或屏幕?

当我们从 VOIP 调用切换并通过 ACTION_CALL Intent 通过 GSM 发送它时,它会执行我们想要的所有操作,除了它会显示 native 的“通话中”屏幕,而我们希望在此处显示我们自己的“通话中”屏幕。

所以我想知道我们对此有什么样的选择?

您建议我们考虑做什么?

提前致谢

最佳答案

除非您在已获得 root 权限的设备上运行您的应用程序,否则您无法在通话屏幕或 native 通话屏幕中抑制 native 。

关于Android - 抑制 native In Call Screen 并替换为第 3 方?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2385685/

相关文章:

未完成更新后 Android SDK 管理器无法运行

android - Android 中的完全自定义对话框,无论设备如何,外观都相同

android - 当我的应用程序响铃时如何停止 Android 音乐播放器

IOS订阅结束通知

java - 如何在没有 ParseException 的情况下使用 SimpleDateFormat 测试解析日期

android - 如何为 androidTest.apk 重命名 outputFileName?

android - 如何从 url 播放视频

c# - 如何为Csharp Webbrowser提供下载文件的默认路径

android - ProgressDialog 中的 'indeterminate' 是什么意思?

asp.net-mvc - 当我在本地主机上开发时,我应该在 TwiML 应用程序设置中使用什么语音请求 URL?