Zaktualizuj obraz kontaktu u dostawcy kontaktów Android
Tworzę aplikację do odczytu, aktualizacji, usuwania danych kontaktów. Oto problem z aktualizacją Contact_Image.
Kiedy nowy kontakt Dodany przez urządzenie poza Aplikacją bez obrazu. wtedy nie możemy zaktualizować kontaktu Image. Mój kod aktualizacyjny to.
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());
Podaj rozwiązanie w tym zakresie.