Class ContactListComponent
-
- All Implemented Interfaces:
public class ContactListComponent
-
-
Constructor Summary
Constructors Constructor Description ContactListComponent(Context context)ContactListComponent(Context context, AttributeSet attrs)ContactListComponent(Context context, AttributeSet attrs, int defStyleAttr)
-
Method Summary
Modifier and Type Method Description voidsetContactList(List<ContactModel> data)设置联系人列表 voidaddHeaderView(View view)voidaddFootView(View view)voidsetEnableLoadMore(boolean isEnable)voidsetOnPageDataLoader(OnPagedDataLoader onPageLoader)设置分页数据加载器 void)>setOnItemClickListener(OnActionClickListener<ContactModel> listener)设置联系人列表点击事件监听器 void)>setOnItemRemoveClickListener(OnActionClickListener<ContactModel> listener)设置联系人列表移除按钮点击事件监听器 voidsetShowItemRemoveButton(boolean isShow)-
-
Method Detail
-
setContactList
void setContactList(List<ContactModel> data)
设置联系人列表
- Parameters:
data- 联系人列表数据
-
addHeaderView
void addHeaderView(View view)
-
addFootView
void addFootView(View view)
-
setEnableLoadMore
void setEnableLoadMore(boolean isEnable)
-
setOnPageDataLoader
void setOnPageDataLoader(OnPagedDataLoader onPageLoader)
设置分页数据加载器
- Parameters:
onPageLoader- 分页数据加载器
-
setOnItemClickListener
void )>setOnItemClickListener(OnActionClickListener<ContactModel> listener)
设置联系人列表点击事件监听器
- Parameters:
listener- OnActionClickListener
-
setOnItemRemoveClickListener
void )>setOnItemRemoveClickListener(OnActionClickListener<ContactModel> listener)
设置联系人列表移除按钮点击事件监听器
- Parameters:
listener- OnActionClickListener
-
setShowItemRemoveButton
void setShowItemRemoveButton(boolean isShow)
-
-
-
-