2017-08-01 42 views
1

我正在开发一个应用程序,需要有多种视图类型的回收视图,我使用的方法如下https://stackoverflow.com/a/26245463/6350239,但对于我的要求,我需要在其中一行父母recyclerview,虽然我已经实现所需的布局:检查儿童recyclerview是否回收

  • 我的儿童recyclerview onbindViewholder为所有的项目称为一次只,& lastvisibleItemposition始终是虽然它不在屏幕上逐字可见的最后一个项目。
  • 我怀疑儿童recyclerview不回收它的物品。

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

回答

0

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

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

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

我不明白为什么它不应该是正确的。说实话,完全相反,你应该始终使用库来节省你的内存,这就是为什么RecyclerView非常适合上市。显然,解决方案可能比普通的RV单一技巧更复杂,但它是可行的。