0

我可以从我的应用程序及其在联系人中可见的联系人中更新图像,但只要Google同步发生,它就会从联系人中删除图像。在Android中更新与图像的现有联系人

我的代码:

ops.add(ContentProviderOperation.newInsert(ContactsContract.Data.CONTENT_URI) 
    .withValue(ContactsContract.Data.RAW_CONTACT_ID, lRawContactId) 
    .withValue(ContactsContract.Data.IS_PRIMARY, 1) 
    .withValue(ContactsContract.Data.IS_SUPER_PRIMARY, 1) 
    .withValue(ContactsContract.Data.MIMETYPE, 
       ContactsContract.CommonDataKinds.Photo.CONTENT_ITEM_TYPE) 
    .withValue(ContactsContract.CommonDataKinds.Photo.PHOTO, 
       getImageByteArray(bitmap)) 
    .build()); 
+0

我认为更新图像后,您需要发送一条消息到谷歌服务器,该图像已更新 –

+0

我不这么认为,因为我一起更新电话号码,名称和图像。所有字段都在更新预期图像。 – Rohit

回答