添加联系人代码如下: ContentValues values = new ContentValues();
Uri rawContactUri = mContentResolver.insert(RawContacts.CONTENT_URI, values);
long rawContactId = ContentUris.parseId(rawContactUri);
System.out.println("rawContactId:"+rawContactId);
values.put(Data.RAW_CONTACT_ID, rawContactId);
values.put(Data.MIMETYPE, StructuredName.CONTENT_ITEM_TYPE);
values.put(StructuredName.FAMILY_NAME, "family123");
values.put(StructuredName.GIVEN_NAME, "given_name321");
mContentResolver.insert(Data.CONTENT_URI, values);
使用上面的方法可以成功添加联系人,可以用模拟器或者真机测试的时候发现,使用上面方法添加的联系人一个都删除不了(手动和使用代码删除)? 请问是否ContentValues 少设置了什么属性? 求解求大侠~ 顶的给分~
Uri rawContactUri = mContentResolver.insert(RawContacts.CONTENT_URI, values);
long rawContactId = ContentUris.parseId(rawContactUri);
System.out.println("rawContactId:"+rawContactId);
values.put(Data.RAW_CONTACT_ID, rawContactId);
values.put(Data.MIMETYPE, StructuredName.CONTENT_ITEM_TYPE);
values.put(StructuredName.FAMILY_NAME, "family123");
values.put(StructuredName.GIVEN_NAME, "given_name321");
mContentResolver.insert(Data.CONTENT_URI, values);
使用上面的方法可以成功添加联系人,可以用模拟器或者真机测试的时候发现,使用上面方法添加的联系人一个都删除不了(手动和使用代码删除)? 请问是否ContentValues 少设置了什么属性? 求解求大侠~ 顶的给分~
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货