我可以使用id代码检索联系人的显示名称,如下所示:
Uri uri = ContentUris.withAppendedId(ContactsContract.Contacts.CONTENT_URI, selectedid);
Cursor cur = managedQuery(uri, null, null, null, null);
startManagingCursor(cur);
cur.moveToNext();
String mname = cur.getString(cur.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME));
“selectedid”是我要检索的联系人的ID。 现在我在从该ID中检索电话号码时遇到问题。
如果可能,您可以输入我必须添加的代码以从该ID中获取电话号码
答案 0 :(得分:1)
你试过了吗?
String number = cur.getString(cur.getColumnIndex(
ContactsContract.CommonDataKinds.Phone.NUMBER));
答案 1 :(得分:0)
我想通了......试试下面的链接......