我正在开发一个应用程序,其中向用户显示他/她必须呼叫的某些人员列表。我的目标是捕获通话状态,例如通话时长,是否有未接来电等。
首先,我使用具有ACTION_CALL意图的Android默认调用应用程序,但事实证明它不返回任何内容。
然后我想到了使用android.telecom包的InCallService,但它支持minSdkVersion 23,但我需要支持19。
经过一整天的搜索,我仍然找不到关于如何支持SDK 19及更高版本中的调用功能的任何信息。
我想知道是否有任何可能的方法来实现这一目标?
我不想使用ContentProvider来获取通话记录。