我尝试使用哈希图,但是有人认为哈希图对存储联系人不可靠。而且,我每次运行应用程序时都无法执行检索操作。因此,建议我任何有用的方式来存储联系人。如果可能,请提供链接,以帮助我进一步参考。
答案 0 :(得分:0)
这是用于从电话中检索联系人的代码
Cursor cursor = getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, null, null, null);
while (cursor.moveToNext()) {
String name = cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME_PRIMARY));
String phonenumber = cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER));
}