我想从联系人中读取特定联系人,比如“john”,并显示该特定联系人(工作、手机、家庭)中的所有电话号码。谁能帮我解决这个问题。
问问题
203 次
1 回答
0
这也可能有帮助:
http://developer.android.com/reference/android/provider/ContactsContract.Data.html
见查询部分;它有这个代码:
查找给定联系人的给定类型的所有数据
Cursor c = getContentResolver().query(Data.CONTENT_URI,
new String[] {Data._ID, Phone.NUMBER, Phone.TYPE, Phone.LABEL},
Data.CONTACT_ID + "=?" + " AND "
+ Data.MIMETYPE + "='" + Phone.CONTENT_ITEM_TYPE + "'",
new String[] {String.valueOf(contactId)}, null);
于 2012-05-10T22:15:03.347 回答