会话列表item只显示红点,不显示未读数字

会话列表item只显示红点,不显示未读数字
发布时间: 2018-06-14 19:42

回答:

只显示红点 不显示数字实现步骤:

4.x

在rc_item_conversation.xml布局文件中有id为rc_unread_message的控件是显示未读消息数的。

1、自定义fragment继承自ConversationListFragment,重写onResolveAdapter方法,这个方法中返回自定义的adapter

2、自定义的adapter继承自ConversationListAdapter

3、在bindView方法中控制holder.unReadMsgCount的隐藏(和显示)


5.x

在rc_conversationlist_item布局文件中有id为rc_conversation_unread_count的控件显示未读消息数。

1.自定义会话模版,可参考文档

https://doc.rongcloud.cn/im/Android/5.X/ui/conversationlist/custom#自定义会话模板

2.在bindViewHolder中控制holder.setVisible(R.id.rc_conversation_unread_count, false);的显示和隐藏