Android 如何从不同来源获取联系人(facebook和其他)
如何从不同来源(facebook和其他)获取联系人。我从sim卡、手机和谷歌那里得到了这些号码。如何从facebook和其他网站获取联系人?在电话簿中,这些联系人具有Android 如何从不同来源获取联系人(facebook和其他),android,facebook,contacts,Android,Facebook,Contacts,如何从不同来源(facebook和其他)获取联系人。我从sim卡、手机和谷歌那里得到了这些号码。如何从facebook和其他网站获取联系人?在电话簿中,这些联系人具有 ContentResolver cr = context.getContentResolver(); Cursor cursor = cr.query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null); if (curso
ContentResolver cr = context.getContentResolver();
Cursor cursor = cr.query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null);
if (cursor.getCount() > 0) {
while (cursor.moveToNext()) {
//logic
}
}
您可以直接访问原始联系人,而不是自动聚合的联系人- 设备上安装的每个帐户都有自己的原始联系人。请注意,这意味着您可以为每个实际联系人获得多个原始联系人 另一个需要考虑的是,一些帐户是私有的,它们的原始联系人对其他应用程序是看不见的。没有根就无法联系到这些联系人。如果我没有弄错的话,Facebook就是这样