0
我的設備上有兩個聯繫人組,如Work
,Home
。我必須在該特定羣組上添加聯繫人。像Add john(Contacts name0) to Work group
。Android聯繫人組更改
我用下面的代碼:
ContentValues values = new ContentValues();
values.put(ContactsContract.CommonDataKinds.GroupMembership.RAW_CONTACT_ID,
Integer.parseInt(contactId));
values.put(
ContactsContract.CommonDataKinds.GroupMembership.GROUP_ROW_ID,
"3");
values
.put(
ContactsContract.CommonDataKinds.GroupMembership.MIMETYPE,
ContactsContract.CommonDataKinds.GroupMembership.CONTENT_ITEM_TYPE);
context.getContentResolver().insert(
ContactsContract.Data.CONTENT_URI, values);
但我得到以下輸出:content://com.android.contacts/data/714
請指引我,我究竟做錯了什麼?
在此先感謝!
謝謝約翰,我必須在工作中添加約翰(我的設備的聯繫人名稱)(「3」是工作組的組原始ID)組已經在我的家庭組。請問你可以建議我哪個我有使用而不是ContactsContract.Data.CONTENT_URI .. – 2012-03-06 06:17:03