android是CallLog.Calls._ID与联系人ID相同吗?
作者:互联网
我创建了一个日志呼叫列表.我想将图片添加到an imageview中的每个联系人.我想问一下
Cursor managedCursor = managedQuery(CallLog.Calls.CONTENT_URI, null,
null, null, "DATE DESC");
int id = managedCursor.getColumnIndex(CallLog.Calls._ID);
is the same with ContactsContract.Contacts._ID
如果这两个不相同,我如何使用managedCursor获取联系人?
解决方法:
不,不是.它只是该行的ID.
无论如何,您可以从NUMBER字段中读取电话号码,并使用以下代码获取联系人ID:
https://stackoverflow.com/a/7374721/321354
标签:android-contacts,android 来源: https://codeday.me/bug/20191201/2077295.html