我正在尝试开发一个应用程序来自定义收入调用屏幕。 我了解到无法自定义或更改现有的收入屏幕,对吗?
如果答案是否定的怎么办?
如果答案是肯定的,那么我想知道如何在收入调用屏幕上方添加屏幕?
最佳答案
也许如果您的应用处理 the ACTION_ANSWER intent ,您可以显示任何您喜欢的屏幕。我不认为这将使您能够自定义现有屏幕,只需将其替换为您自己的屏幕即可。
为了让您的应用能够处理 Intent ,您必须将 Intent 过滤器添加到应用 list 文件中。这在 the Intent class documentation 中有完整描述。 .以下是有关如何处理 ACTION_ANSWER Intent 的快速示例:
<activity class=".MyCustomCallActivity"
android:label="@string/mycustomcall_title">
<intent-filter>
<action android:name="android.intent.action.ANSWER" />
</intent-filter>
...
</activity>
关于Android:如何自定义来电屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4518587/