Android联系人字段
我想拥有联系人的所有字段,但我不知道哪类联系人可以这样做 通过此代码,我收到电子邮件地址:Android联系人字段,android,field,contacts,contactscontract,Android,Field,Contacts,Contactscontract,我想拥有联系人的所有字段,但我不知道哪类联系人可以这样做 通过此代码,我收到电子邮件地址: Cursor email = getContentResolver().query(ContactsContract.CommonDataKinds.Email.CONTENT_URI, null, null, null, null); 此代码用于每个字段,但我同时需要所有字段,例如: 电话-电子邮件-集团成员-身份-昵称-组织 等等 如何一次获取所有这些记录?此外,您可以循环查看您的联系人,只需获取姓
Cursor email = getContentResolver().query(ContactsContract.CommonDataKinds.Email.CONTENT_URI, null, null, null, null);
此代码用于每个字段,但我同时需要所有字段,例如:
电话-电子邮件-集团成员-身份-昵称-组织
等等
如何一次获取所有这些记录?此外,您可以循环查看您的联系人,只需获取姓名和电话号码,如下所示:
Cursor people = getContentResolver().query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null);
while(people.moveToNext()) {
int nameFieldColumnIndex = people.getColumnIndex(PhoneLookup.DISPLAY_NAME);
String contact = people.getString(nameFieldColumnIndex);
int numberFieldColumnIndex = people.getColumnIndex(PhoneLookup.NUMBER);
String number = people.getString(numberFieldColumnIndex);
}
people.close();