1
在android中给定一个联系人或联系人ID,如何获取该联系人的呼叫列表?就像通话记录一样,但只能过滤一个人(当然可以有多个电话号码)。Android:我如何找到对特定联系人进行的呼叫列表?
在android中给定一个联系人或联系人ID,如何获取该联系人的呼叫列表?就像通话记录一样,但只能过滤一个人(当然可以有多个电话号码)。Android:我如何找到对特定联系人进行的呼叫列表?
一般来说,你不知道。 CallLog
和ContactsContract
内容提供商之间没有严格的关系。
的CallLog
做缓存来电的显示名称,如果打电话的是一个联系人,你可以尝试一下,最多,但我希望这是适度不可靠的,因为当ContactsContract
数据可能发生变化, CallLog
数据不会。
谢谢,这就是它对我的期待。我也可以通过电话号码进行查询,但是它们以奇怪的方式存储(一个表中带有连字符,另一个没有,另一些表中以反向数字形式存储)。乱! – 2010-12-11 00:36:47