我知道如何检索属于联系人的组ID
Cursor cursor = context.getContentResolver().query(
ContactsContract.Data.CONTENT_URI, new String[] {
ContactsContract.Data.DATA1
},
String.format("%s=? AND %s=?", ContactsContract.Data.CONTACT_ID, ContactsContract.Data.MIMETYPE),
new String[] {
Long.toString(contact_id),
ContactsContract.CommonDataKinds.GroupMembership.CONTENT_ITEM_TYPE
}, null);
以及如果我知道id,如何获取组名。
Cursor cursor = getContentResolver().query(
ContactsContract.Groups.CONTENT_URI, new String[] {
ContactsContract.Groups.TITLE
},
String.format("%s=?", ContactsContract.Groups._ID),
new String[] { Long.toString(id) },
null);
但是可以在单个查询中获取属于联系人(通过id)的组名吗?