Package io.rong.imkit.usermanage.adapter
Class ContactListAdapter
-
- All Implemented Interfaces:
public class ContactListAdapter联系人列表适配器
- Since:
5.12.0
rongcloud
-
-
Constructor Summary
Constructors Constructor Description ContactListAdapter(boolean showSelectButton, boolean showItemRightArrow, boolean showItemRightText, boolean showItemSelectAutoUpdate, boolean showItemRemoveButton)
-
Method Summary
Modifier and Type Method Description ViewHolderonCreateViewHolder(ViewGroup parent, int viewType)voidonBindViewHolder(ViewHolder holder, int position)intgetItemViewType(int position)intgetItemCount()intgetPositionForSection(char section)void)>setOnItemClickListener(OnActionClickListener<ContactModel> onItemClickListener)void)>setOnItemRemoveClickListener(OnActionClickListener<ContactModel> listener)voidsetData(List<ContactModel> newData)voidsetShowItemRemoveButton(boolean showItemRemoveButton)-
-
Method Detail
-
onCreateViewHolder
ViewHolder onCreateViewHolder(ViewGroup parent, int viewType)
-
onBindViewHolder
void onBindViewHolder(ViewHolder holder, int position)
-
getItemViewType
int getItemViewType(int position)
-
getItemCount
int getItemCount()
-
getPositionForSection
int getPositionForSection(char section)
-
setOnItemClickListener
void )>setOnItemClickListener(OnActionClickListener<ContactModel> onItemClickListener)
-
setOnItemRemoveClickListener
void )>setOnItemRemoveClickListener(OnActionClickListener<ContactModel> listener)
-
setData
void setData(List<ContactModel> newData)
-
setShowItemRemoveButton
void setShowItemRemoveButton(boolean showItemRemoveButton)
-
-
-
-