Class PrivateConversationProvider
-
- All Implemented Interfaces:
-
io.rong.imkit.widget.adapter.IViewProvider
public class PrivateConversationProvider extends BaseConversationProvider
-
-
Constructor Summary
Constructors Constructor Description PrivateConversationProvider()
-
Method Summary
Modifier and Type Method Description booleanisItemViewType(BaseUiConversation item)voidbindViewHolder(ViewHolder holder, BaseUiConversation uiConversation, int position, List<BaseUiConversation> list, IViewProviderListener<BaseUiConversation> listener)根据数据源绑定视图 voidinitReadStatus(ViewHolder holder, BaseUiConversation uiConversation)已读回执 -
Methods inherited from class io.rong.imkit.conversationlist.provider.BaseConversationProvider
getContentStatusDrawable, getReadReceiptStatusResId, onCreateViewHolder -
Methods inherited from class io.rong.imkit.widget.adapter.IViewProvider
bindViewHolder, isItemViewType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
isItemViewType
boolean isItemViewType(BaseUiConversation item)
- Parameters:
item- 数据- Returns:
是否是模板类型
-
bindViewHolder
void bindViewHolder(ViewHolder holder, BaseUiConversation uiConversation, int position, List<BaseUiConversation> list, IViewProviderListener<BaseUiConversation> listener)
根据数据源绑定视图
- Parameters:
holder- 视图position- 位置
-
initReadStatus
void initReadStatus(ViewHolder holder, BaseUiConversation uiConversation)
已读回执
-
-
-
-