码迷,mamicode.com
首页 > 其他好文 > 详细

recyclerview Adapter

时间:2019-11-16 10:51:58      阅读:58      评论:0      收藏:0      [点我收藏+]

标签:OWIN   who   class   creat   sign   取消   type   获取   int   

onBindViewHolder: 绑定数据到ViewHolder

getItemCount:获取总的条目数

onCreateViewHolder:创建ViewHolder

getItemViewType():获取item对应的类型

getItemId(int position): 返回项目的稳定ID position

hasObservers():若一个或多个观察者连接到此适配器,则返回true

onAttachedToRecyclerView(Recyclerview recyclerview):recyclerview开始观察此适配器的时候调用

onDetachedFromRecyclerView(RecyclerView recyclerview):当recyclerview停止观察此适配器调用

onFailedToRecyclerView(VH holder):若由此适配器创建的ViewHolder由于瞬间状态无法回收,则由recyclerview调用

onViewAttachedToWindow(VH holder):此适配器创建的视图已附加到窗口时调用

onViewDetachedFromWindow(VH holder):此适配器创建的视图已从其窗口中分离时调用

onViewRecycled(VH holder):此适配器创建的视图已被回收时调用

registerAdapterDataObserver(RecyclerView.AdapterDataObserver observer):
注册一个新的观察者来监听数据变化

unregisterAdapterDataObserver(RecyclerView.AdapterDataObserver observer):
取消注册当前正在侦听数据更改的观察者

setHasSetableIds(boolean hasStableIds):

数据集中的项目是否有具有唯一标识符

recyclerview Adapter

标签:OWIN   who   class   creat   sign   取消   type   获取   int   

原文地址:https://www.cnblogs.com/acg88688/p/11870596.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!