7

我正在设计一个应用程序,在该应用程序中,我需要区分接收方拒绝的呼叫(通过按下拨号按钮)与未应答的呼叫和正在拨号的呼叫断开连接。由于这两个都属于Android中的未接来电类别,有什么可以区分的吗?

4

1 回答 1

2

你缺少一些细节;请指教。

您指的是通话记录提供商android.provider.CallLog.Calls吗?只定义了 3 种调用类型。您能否提供此类呼叫日志条目的所有字段数据?

唯一的其他方式(我们知道)是观察电话状态(通过IntentReceiver)并自己跟踪转换。最有可能的是,从响铃转换为空闲表示呼叫被拒绝而不是应答,在这种情况下,它会将响铃转换为摘机。

于 2011-12-30T17:46:10.813 回答