在 Android CallScreeningService 文档中,它声明 CallScreeningService 类应该实现两个目的,如下所示,呼叫阻止/筛选和呼叫识别(显示他们选择的用户界面,其中包含呼叫的识别信息)。
我已经实现了 CallScreeningService 类并且能够阻止来电或去电,但是在 CallScreeningService 类或其任何使用的类(Call.Details、Call.Response)中,我找不到任何关于如何提供来电显示的方法或文档作为文档大纲。应用程序实现 CallScreeningService 所需的角色是ROLE_CALL_SCREENING,它还指出在其文档中提供呼叫者 ID:
要获得此角色的资格,应用程序需要实现 CallScreeningService。该应用程序将能够筛选呼叫并提供呼叫识别
CallScreeningService 文档: https ://developer.android.com/reference/android/telecom/CallScreeningService