Android:如何查找针对特定联系人的呼叫列表?

时间:2010-12-11 00:02:39

标签: android android-contacts phone-call calllog

如果在android中有联系人或联系人ID,我该如何获取该联系人的联系人电话列表?与通话记录一样,但只过滤到一个人(当然可能有多个电话号码)。

1 个答案:

答案 0 :(得分:1)

一般情况下,你没有。 CallLogContactsContract内容提供商之间没有严格的关系关系。

CallLog确实缓存了调用者的显示名称,如果该调用者是一个联系人,你可以尝试查找它,但我希望这是适度不可靠的,因为{{1}数据可能会更改,ContactsContract数据不会。