知道在RecyclerView中视图何时变脏

时间:2016-01-29 21:30:34

标签: android android-recyclerview

如何获取RecyclerView中标记为脏的项目的ViewHolder? RecyclerView.OnChildAttachStateChangeListener只是提供了对视图的引用。

我想知道视图何时而不是回收。请参阅以下两者的官方定义:

  

回收(视图):以前用于显示特定数据的视图   适配器位置可以放置在高速缓存中以供稍后重用以显示   以后再次使用相同类型的数据。这可以大大改善   通过跳过初始布局通胀或建设来表现。

     

报废(视图):暂时进入的子视图   布局期间的分离状态。废料视图可以在没有的情况下重复使用   也完全脱离了父级RecyclerView   如果不需要重新绑定或由适配器修改,则不修改   视图被认为是脏的。

     

(视图):之前必须由适配器反弹的子视图   正在展示。

1 个答案:

答案 0 :(得分:1)

肮脏的,你的意思是回收?如果是这样,那么下面的听众可以帮助你。

See RecyclerListener