最简单获取联系人(姓名和手机号)
public void getContacts() {
Cursor phones = null;
ContentResolver cr = getContentResolver();
try {
phones = cr.query(
ContactsContract.CommonDataKinds.Phone.CONTENT_URI,
CONTACTOR_ION, null, null, null);
if (phones != null) {
final int displayNameIndex = phones
.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME);
final int phoneIndex = phones
.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER);
String number, name;
while (phones.moveToNext()) {
number = phones.getString(phoneIndex);//姓名
name = phones.getString(displayNameIndex);//手机号
}
}
} catch (Exception e) {
} finally {
if (phones != null)
phones.close();
}
}
End.