检查儿童回收视图是否正在回收

时间:2017-08-01 08:47:11

标签: android android-recyclerview

我正在开发一个应用程序,该应用程序需要具有多种视图类型的回收站视图,我使用以下方法https://stackoverflow.com/a/26245463/6350239,但根据我的要求,我需要在其中一个中使用recyclerview虽然我已经实现了所需的布局,但是父回收视图的一行:

  • 我的onbindViewholder for child recyclerview仅针对所有项目被调用,& lastvisibleItemposition总是最后一项,虽然它在屏幕上看不到。
  • 我怀疑儿童回收视图不回收其物品。

如何检查我的孩子recyclerView是否回收?在另一个Recyclerview中将recyclerview作为rowitem也是正确的吗?

1 个答案:

答案 0 :(得分:0)

如何检查我的孩子recyclerView是否为回收?

嗯,最基本的测试,也许最有效的方法是检查孩子中每个项目的数据/行为,RecyclerView对应于预期的。

将recyclerview作为另一个Recyclerview中的rowitem也是正确的吗?

我不明白为什么不应该是对的。说实话,恰恰相反,你应该始终使用能够节省内存的库,这就是为什么RecyclerView非常适合列表的原因。显然,解决方案可能比常规和单个RV有点棘手,但它是可行的。