如何从联系人处获取电子邮件ID和地址

时间:2011-10-15 06:12:10

标签: android contacts

您好我正在尝试从android contacts.i尝试获取电子邮件地址,但是从这个代码我得到的电话号码请帮助我。

Cursor pCur = cr.query( ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, null,
            null, null);
    String email = pCur.getString(pCur.getColumnIndex(ContactsContract.CommonDataKinds.Email.DATA));

1 个答案:

答案 0 :(得分:0)

您需要将DataKind更改为电子邮件。试试这个:

Cursor pCur = cr.query( ContactsContract.CommonDataKinds.Email.CONTENT_URI, null, null, null, null);
String email = pCur.getString(pCur.getColumnIndex(ContactsContract.CommonDataKinds.Email.DATA));
相关问题