解决了Cursor c = getContentResolver().query(ContactsContract.Contacts.CONTENT_URI,
null, null, null, null);
for(c.moveToFirst();!c.isAfterLast();c.moveToNext()){ //遍历所有联系人
int iId = c.getColumnIndex(ContactsContract.Contacts._ID);//获取联系人ID
String stringID = c.getString(iId); Cursor emails = getContentResolver().query (ContactsContract.CommonDataKinds.Email.CONTENT_URI,null,ContactsContract.CommonDataKinds.Email.CONTACT_ID + " = " + contactId,null, null);//通过ID查询对应联系人email while (emails.moveToNext())//email可能有好几个
{
String emailAddress = emails.getString(emails.getColumnIndex (ContactsContract.CommonDataKinds.Email.DATA));
}
}
null, null, null, null);
for(c.moveToFirst();!c.isAfterLast();c.moveToNext()){ //遍历所有联系人
int iId = c.getColumnIndex(ContactsContract.Contacts._ID);//获取联系人ID
String stringID = c.getString(iId); Cursor emails = getContentResolver().query (ContactsContract.CommonDataKinds.Email.CONTENT_URI,null,ContactsContract.CommonDataKinds.Email.CONTACT_ID + " = " + contactId,null, null);//通过ID查询对应联系人email while (emails.moveToNext())//email可能有好几个
{
String emailAddress = emails.getString(emails.getColumnIndex (ContactsContract.CommonDataKinds.Email.DATA));
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货