我讀了 ContactsContract.CommonDataKinds.GroupMembership,但我無法弄清楚用什麼URI插入。如何將聯繫人添加到Android上的某個組?
我準備了這個方法:
public static Uri addToGroup(ContentResolver resolver, long personId,
long groupId) {
ContentValues values = new ContentValues();
values.put(ContactsContract.CommonDataKinds.GroupMembership.CONTACT_ID, personId);
values.put(ContactsContract.CommonDataKinds.GroupMembership.GROUP_ROW_ID, groupId);
return resolver.insert(uri, values);//URI is not known
}
有人能告訴我什麼URI在SDK使用2.0+?
嗨pentium, 也許:Contacts.CONTENT_GROUP_URI? – Sephy 2010-03-22 11:04:34
這是SDK 1.6我需要SDK 2.0 – Pentium10 2010-03-22 11:11:28
實際上,它仍然存在於ContactsContract.Contacts.CONTENT_URI_GROUP爲2.0+,你可以在這裏看到:http://developer.android.com/reference/android/provider/ContactsContract.Contacts。 html#CONTENT_GROUP_URI 它似乎不被棄用或任何東西...或者我不明白你的問題... – Sephy 2010-03-22 11:20:07