【发布时间】:2014-01-26 20:25:07
【问题描述】:
我在其他地方读到过 “出于安全考虑,开发人员无法自定义通话屏幕”
所以,我试图从源代码级别了解通话中屏幕的功能。
任何 Android 开发人员,尤其是那些创建了自己的自定义 ROM 的开发人员,能否告诉我 AOSP 中的哪些特定类负责此屏幕的显示和功能?
【问题讨论】:
标签: android customization telephony
我在其他地方读到过 “出于安全考虑,开发人员无法自定义通话屏幕”
所以,我试图从源代码级别了解通话中屏幕的功能。
任何 Android 开发人员,尤其是那些创建了自己的自定义 ROM 的开发人员,能否告诉我 AOSP 中的哪些特定类负责此屏幕的显示和功能?
【问题讨论】:
标签: android customization telephony
看源码:(出自马口):
https://code.google.com/p/incomingcallplus/source/checkout
特别是。测试版 0.8.0
顺便说一句,如果您对某些研发感兴趣,我已经为此努力,所以我知道我们可以访问 PhoneStateListener 并获取摘机、空闲和响铃的呼叫状态。 http://www.tutorialforandroid.com/2009/01/get-phone-state-when-someone-is-calling_22.html
【讨论】:
这可能有点晚了,但现在 Android 通过实现 InCallService 支持自定义通话屏幕。该应用程序需要设置为默认拨号程序才能使其工作。欲了解更多信息https://developer.android.com/reference/android/telecom/InCallService.html
【讨论】: