添加的联系人不会显示在android中的联系人中
创建一个新联系人,但不显示在联系人中,但如果我在谷歌中按联系人筛选并搜索,我就可以看到联系人添加的联系人不会显示在android中的联系人中,android,Android,创建一个新联系人,但不显示在联系人中,但如果我在谷歌中按联系人筛选并搜索,我就可以看到联系人 有人能告诉我为什么吗,提前谢谢您需要所有字段的MimeTypes。设置它们并检查它们 也试试这个 我认为这就是解决办法。您应该指定ungroup_VISIBLE=1以使新联系人可见。更改此行: mContentResolver.applyBatch(ContactsContract.AUTHORITY, operationList); 致: 并将此块添加到Manifest.xml中的活动: build
有人能告诉我为什么吗,提前谢谢您需要所有字段的
MimeTypes
。设置它们并检查它们
也试试这个
我认为这就是解决办法。您应该指定ungroup_VISIBLE=1以使新联系人可见。更改此行:
mContentResolver.applyBatch(ContactsContract.AUTHORITY, operationList);
致:
并将此块添加到Manifest.xml中的活动:
builder.withValueBackReference(ContactsContract.Data.RAW_CONTACT_ID, 0);
这解决了我的问题,但在安卓5中不起作用
builder.withValueBackReference(CommonDataKinds.StructuredName.RAW_CONTACT_ID, 0);
builder.withValueBackReference(ContactsContract.Data.RAW_CONTACT_ID, 0);
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="vnd.android.cursor.item/vnd.org.c99.SyncProviderDemo.profile" />
</intent-filter>