Atualizar imagem de contato no provedor de contatos do Android
Eu crio um aplicativo para ler, atualizar, excluir detalhes de contatos. Aqui está um problema para atualizar o Contact_Image.
Quando novo contato adicionado por dispositivo fora do aplicativo sem imagem. então não podemos atualizar a imagem do contato. Meu código de atualização é.
ops.add(ContentProviderOperation.newUpdate(Data.CONTENT_URI)
.withSelection(Data.CONTACT_ID+"= ? AND "+ContactsContract.Data.MIMETYPE+"=?",new String[]{id,ContactsContract.CommonDataKinds.Photo.CONTENT_ITEM_TYPE})
.withValue(ContactsContract.CommonDataKinds.Photo.PHOTO, imageInByte)
.build());
Por favor, informe a Solução.