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());
Я думаю, что после обновления изображения вам нужно отправить одно сообщение серверу google, что изображение было обновлено. –
Я не думаю, что я обновляю номер телефона, имя и изображение вместе. Все поля обновляют ожидаемое изображение. – Rohit