有沒有辦法強制嵌套的RecyclerView實際回收?我有一個列表中有長列表的項目列表。在滾動嵌套RecyclerView
實際上是加載和佈局所有項目之前,只顯示在屏幕上可見。嵌套的RecyclerView滾動性能
對於layout_height
,這兩個回覆器都是垂直的並且嵌套有一個wrap_content
。
這可以通過自定義佈局管理器來實現嗎?也許有一個現有的解決方案來呈現列表的長列表?也許NestedScrollView做了一些優化,可以用來實現回收?
這是small sample app。如果你上下滾動,你會看到ui滯後很多。
所以,你的主列表是垂直的,你的項目列表是水平的? – Grishka
兩者都是垂直的 – Sly
試用_recyclerView.getRecycledViewPool.setMaxRecycledViews(50); _。欲瞭解更多信息,請查看[this](https://developer.android.com/reference/android/support/v7/widget/RecyclerView.RecycledViewPool.html#setMaxRecycledViews(int,%20int)) – Piyush