Erkennen, ob der Kontakt ein Foto hat

8

Ich habe ein ImageView, das ein Kontaktbild mit einem Uri anzeigt, das immer so aussieht:

  

content: //com.android.contacts/contacts/34/photo

Wie könnte ich feststellen, ob dieses Foto existiert, als ob es nicht dann möchte ich stattdessen einen Platzhalter verwenden (in meinem Zeichnungsordner gespeichert). Im Moment zeigt es nur ein leeres Bild.

    
ng93 14.07.2010, 20:03
quelle

2 Antworten

9

eine Funktion, um ein Kontaktfoto uri zu erhalten:

%Vor%

und Aufruf dieser Funktion (Kontaktbild ist ein ImageView):

%Vor%     
ng93 18.08.2010, 17:56
quelle
6

Möglicherweise mit ContactsContract.Data.PHOTO_ID . Wenn es keinen Wert hat, dann gibt es kein Foto.

    
Chiggins 18.08.2010 03:34
quelle

Tags und Links