在Android中使用ContactsContract检索电话号码-功能不起作用

在Android中使用ContactsContract检索电话号码-功能不起作用,第1张

在Android中使用ContactsContract检索电话号码-功能不起作用

要在第一部分中获取联系人ID,您应该使用:

ContactsContract.Data.CONTACT_ID

代替:

ContactsContract.Contacts._ID

因此,预测应为

String[] projection = new String[] {         ContactsContract.Data.CONTACT_ID,         ContactsContract.CommonDataKinds.Event.CONTACT_ID,         ContactsContract.CommonDataKinds.Event.START_DATE, };

然后当然得到正确的行:

Long id = result.getLong(result.getColumnIndex(ContactsContract.Data.CONTACT_ID));


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5616146.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存