combolist
2016-02-18 15:51:11 0 举报
登录查看完整内容
为你推荐
查看更多
combolist是一个包含多个选项的组合列表,用户可以从中选择一个或多个选项。这种列表通常用于表单、下拉菜单或其他需要用户选择的场景。combolist的设计旨在简化用户操作,提高用户体验。通过将相关的选项组合在一起,用户可以更快速地找到所需的选项,而无需在多个列表中进行搜索。此外,combolist还可以减少用户的输入错误,因为用户只能从预定义的选项中进行选择。总之,combolist是一种实用的设计元素,可以帮助用户更轻松地完成任务。
作者其他创作
大纲/内容
Item
getLayoutId():intbindViewHolder(vh :T)onViewCreated(view:View)
ComboList
mContext : Contextadapter : ADonRefreshListener : OnRefreshListenerisLoading : boolean
ComboViewHolder
- viewHolderSparseArr : SparseArray- comboItem : T+ itemView : View+ type : int
IUpdateList
onBeforeUpdateList(isCache : boolean)onAfterUpdateList()onAfterDataRecive(isSuccess : boolean)
ComboItem
data : DviewHolder : ComboViewHolder
IList
refresh()
PullDownComboList
onRefreshListener : OnRefreshListenerpullDownEnable : booleanpullUpEnable : booleanisPullDown : booleanemptyDataItem : ComboItemexceptionItem : ComboItemloadingItem : ComboItem
+ operation1(params):returnType- operation2(params)- operation3()
OnRefreshListener
onRefresh() : booleanonLoadMore() : boolean
IViewHolder
setComboItem(item : T)findViewById(id : int) : ViewgetComboItem() : TgetContext() : Context
IListAdapter
addItem(item : Item)removieItem(idx : int)clearItems()getItemCount()getItem(position:int)
IPullDownList
pulldownRefresh()loadMore()
0 条评论
回复 删除
下一页