Display group chat icon and subject for group rooms
This commit is contained in:
parent
15cc7cf89e
commit
0d1fb872be
1 changed files with 12 additions and 8 deletions
|
@ -437,14 +437,18 @@ public class ChatListFragment extends Fragment implements OnClickListener, OnIte
|
|||
}
|
||||
|
||||
holder.displayName.setSelected(true); // For animation
|
||||
holder.displayName.setText(contact == null ? LinphoneUtils.getAddressDisplayName(address) : contact.getFullName());
|
||||
|
||||
|
||||
if (chatRoom.canHandleParticipants()) {
|
||||
holder.displayName.setText(chatRoom.getSubject());
|
||||
holder.contactPicture.setImageResource(R.drawable.chat_group_avatar);
|
||||
} else {
|
||||
if (contact != null) {
|
||||
holder.displayName.setText(contact.getFullName());
|
||||
LinphoneUtils.setThumbnailPictureFromUri(LinphoneActivity.instance(), holder.contactPicture, contact.getThumbnailUri());
|
||||
} else {
|
||||
holder.displayName.setText(LinphoneUtils.getAddressDisplayName(address));
|
||||
holder.contactPicture.setImageBitmap(ContactsManager.getInstance().getDefaultAvatarBitmap());
|
||||
}
|
||||
}
|
||||
|
||||
if (unreadMessagesCount > 0) {
|
||||
holder.unreadMessages.setVisibility(View.VISIBLE);
|
||||
|
|
Loading…
Reference in a new issue