无论如何,是否可以为Android中的拨入和拨出电话创建自定义UI?

时间:2018-09-13 07:28:09

标签: android system-calls telephonymanager android-phone-call

我想开发一个应用程序,用户应该可以从该应用程序发出呼叫,但是我不想触发系统电话应用程序发出呼叫。我想拥有自己的UI,用于拨出电话和呼入电话。话虽如此,我希望我的应用程序用户使用我的电话进行所有拨入和拨出电话,并且只有在我的应用程序处于焦点状态时,这种情况才会发生。

当应用未运行时,它应可与默认电话应用一起使用。有什么办法吗?

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

Build a calling app - Android

Telephone framework - Android

Create a phone replacement app - Android

InCallService - Requires to make app default phone app - Android

1 个答案:

答案 0 :(得分:1)

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