QuickContactBadge, показывающий изображение контакта

#android #android-listview #quickcontactbadge

#Android #android-просмотр списка #quickcontactbadge

Вопрос:

Я пытаюсь добавить QuickContactBadge в listview, он отлично работает и доступен для просмотра, но в настоящее время не показывает изображения, я уверен, что есть способ заставить его отображать изображение контакта, но я не уверен, как. Кто-нибудь может помочь?

Мой код:

     <QuickContactBadge android:id="@ id/contact"
    android:layout_width="54dp" android:layout_height="54dp"></QuickContactBadge>
  

и

     QuickContactBadge badgeSmall = (QuickContactBadge)messageView.findViewById(R.id.contact);  
    badgeSmall.assignContactFromEmail(message1.geteMail(), true);  
    badgeSmall.setMode(ContactsContract.QuickContact.MODE_SMALL);
  

Ответ №1:

Проверьте это руководство. Я думаю, что вам нужно убедиться, что вы делаете, это то, что в вашем курсоре включен столбец PHOTO_ID.

Комментарии:

1. Спасибо, я думал, что есть более простой способ.