ScrollView中的RecyclerView

时间:2016-03-10 17:51:07

标签: android android-support-library

我想在ScrollView中添加RecyclerView,以便我可以轻松地向RecyclerView添加标题。

我已将setAutoMeasureEnabled(true)(part of the recently announced changes to the RecyclerView)调用到LayoutManager,但结果是没有回收子视图。

如果我的适配器中有10,000个项目,则会创建10,000个视图...

这是预期的行为吗?

2 个答案:

答案 0 :(得分:0)

我询问了相关的Android问题,而这不应该如何使用:

https://code.google.com/p/android/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Status%20Priority%20Owner%20Summary%20Stars%20Reporter%20Opened&groupby=&sort=&id=74772

对于任何读者,建议不要在ScrollView中使用带有setAutoMeasureEnabled(true)的RecyclerView。

答案 1 :(得分:-1)

是的,10.000项目将创建10.000视图,以防止这需要一个Paging解决方案和一个无尽的RecyclerView

一些参考文献: https://gist.github.com/ssinss/e06f12ef66c51252563e

https://guides.codepath.com/android/Endless-Scrolling-with-AdapterViews-and-RecyclerView