无论如何要为Android中的来电和去电制作我的自定义用户界面吗?

Posted

技术标签:

【中文标题】无论如何要为Android中的来电和去电制作我的自定义用户界面吗?【英文标题】:Is there anyway to make my custom UI for incoming and outgoing calls in Android? 【发布时间】:2019-02-17 21:19:25 【问题描述】:

我想开发一个用户应该能够拨打电话的应用但我不想触发系统电话应用拨打电话。我宁愿有自己的用户界面来拨出电话和拨入电话。话虽如此,我希望我的应用用户使用我的手机进行所有来电和去电,这应该只在我的应用处于焦点时发生。

它应该在应用未运行时与默认手机应用一起使用。有什么办法吗?

我浏览了以下链接,但无法找出解决方案。任何帮助将不胜感激。

Build a calling app - android

Telephone framework - Android

Create a phone replacement app - Android

InCallService - Requires to make app default phone app - Android

【问题讨论】:

为什么不加解释就否决问题? 【参考方案1】:

不,这不是现有 API 支持的用例。如果您的应用要处理呼叫,则它必须是默认的拨号器应用。

【讨论】:

以上是关于无论如何要为Android中的来电和去电制作我的自定义用户界面吗?的主要内容,如果未能解决你的问题,请参考以下文章

在 android API29+ 中检测来电和去电

Android 记录来电和去电

无法在 Android 中录制来电和去电的音频

我可以在后台观察来电和去电吗?

Android 2.1+ 暂停来电/去电,完成后恢复

打开应用程序 来电或去电断开后