如何通过android ???
中的联系人ID获取联系人详细信息答案 0 :(得分:2)
此代码将返回给定联系人ID的联系电话号码。
ArrayList<String> phones = new ArrayList<String>();
Cursor cursor = mContentResolver.query(
CommonDataKinds.Phone.CONTENT_URI,
null,
CommonDataKinds.Phone.CONTACT_ID +" = ?",
new String[]{id}, null);
while (cursor.moveToNext())
{
phones.add(cursor.getString(cursor.getColumnIndex(CommonDataKinds.Phone.NUMBER)));
}
cursor.close();
return(phones);
此处id
为contact_id。
答案 1 :(得分:0)
从手机Uri获取联系人 我们需要在android Manifest中添加权限 强>