Cursor contactMethods = getContentResolver().query(Contacts.ContactMethods.CONTENT_URI, null,
Contacts.ContactMethods.PERSON_ID + " = "+Long.parseLong(id),
null, Contacts.ContactMethods.DEFAULT_SORT_ORDER);
while (contactMethods.moveToNext()) {
String email = null;
int myKind = contactMethods.getInt(contactMethods.getColumnIndex(
Contacts.ContactMethods.KIND));
if (Contacts.KIND_EMAIL == myKind) {
email = contactMethods.getString(
contactMethods.getColumnIndex(Contacts.ContactMethods.DATA)) + "1";
}else if(Contacts.KIND_IM == myKind){
email = contactMethods.getString(
contactMethods.getColumnIndex(Contacts.ContactMethods.DATA)) ;
}else if(Contacts.KIND_ORGANIZATION == myKind){
email = contactMethods.getString(
contactMethods.getColumnIndex(Contacts.ContactMethods.DATA)) ;
}else if(Contacts.KIND_PHONE == myKind){
email = contactMethods.getString(
contactMethods.getColumnIndex(Contacts.ContactMethods.DATA));
}else if(Contacts.KIND_POSTAL == myKind){
email = contactMethods.getString(
contactMethods.getColumnIndex(Contacts.ContactMethods.DATA));
}
sms = sms + " 邮件: "+email;
}
Contacts.ContactMethods.PERSON_ID + " = "+Long.parseLong(id),
null, Contacts.ContactMethods.DEFAULT_SORT_ORDER);
while (contactMethods.moveToNext()) {
String email = null;
int myKind = contactMethods.getInt(contactMethods.getColumnIndex(
Contacts.ContactMethods.KIND));
if (Contacts.KIND_EMAIL == myKind) {
email = contactMethods.getString(
contactMethods.getColumnIndex(Contacts.ContactMethods.DATA)) + "1";
}else if(Contacts.KIND_IM == myKind){
email = contactMethods.getString(
contactMethods.getColumnIndex(Contacts.ContactMethods.DATA)) ;
}else if(Contacts.KIND_ORGANIZATION == myKind){
email = contactMethods.getString(
contactMethods.getColumnIndex(Contacts.ContactMethods.DATA)) ;
}else if(Contacts.KIND_PHONE == myKind){
email = contactMethods.getString(
contactMethods.getColumnIndex(Contacts.ContactMethods.DATA));
}else if(Contacts.KIND_POSTAL == myKind){
email = contactMethods.getString(
contactMethods.getColumnIndex(Contacts.ContactMethods.DATA));
}
sms = sms + " 邮件: "+email;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货