Android 按URI解析联系人详细信息
我想知道是否有一种方法可以通过联系人列表接收的特定uri地址解析联系人详细信息(号码、电子邮件等) 例如: //假设数据变量ia已经填充了从联系人列表中提取的特定联系人的uri地址 Uri contact=contact=data.getData() 我怎样才能通过电话号码、电子邮件、组织机构等尖锐地分析联系方式 谢谢 ray.对于您可以使用的电子邮件Android 按URI解析联系人详细信息,android,android-sdk-2.1,android-contacts,Android,Android Sdk 2.1,Android Contacts,我想知道是否有一种方法可以通过联系人列表接收的特定uri地址解析联系人详细信息(号码、电子邮件等) 例如: //假设数据变量ia已经填充了从联系人列表中提取的特定联系人的uri地址 Uri contact=contact=data.getData() 我怎样才能通过电话号码、电子邮件、组织机构等尖锐地分析联系方式 谢谢 ray.对于您可以使用的电子邮件 // query for everything email cursor = getContentResolver().
// query for everything email
cursor = getContentResolver().query(Email.CONTENT_URI, null,
Email.CONTACT_ID + "=?", new String[] { id }, null);
int emailIdx = cursor.getColumnIndex(Email.DATA);
// let's just get the first email
if (cursor.moveToFirst()) {
String email = cursor.getString(emailIdx);
}
使用电话更改电子邮件,您将获得联系号码。是的,但是您如何在此查询中提供URI?