我正在尝试将QuickContactBadge添加到列表视图中,它可以正常工作并且可以单击,但是当前不显示图像,我敢肯定有一种方法可以使它显示联系人的图像,但是我不确定如何。有人可以帮忙吗?

我的代码是:

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

最佳答案

检出此tutorial。我认为您需要确保做的是您的光标包含PHOTO_ID列。

关于android - 快速联系人徽章显示联系人图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7853174/

10-12 02:33