其他分享
首页 > 其他分享> > android是CallLog.Calls._ID与联系人ID相同吗?

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