Kontaktbild im Android Contact Provider aktualisieren

Ich erstelle eine Anwendung zum Lesen, Aktualisieren und Löschen von Kontaktdetails. Hier ist ein Problem beim Aktualisieren von Contact_Image.

Bei neuem Kontakt Hinzugefügt von Gerät außerhalb der Anwendung ohne Bild. dann können wir Kontaktbild nicht aktualisieren. Mein Aktualisierungscode ist.

    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());

Bitte geben Sie eine Lösung an.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage