중첩 된 RecyclerView를 실제로 재활용 할 수있는 방법이 있습니까? 목록이 긴 항목 목록이 있습니다. 스크롤하는 동안 RecyclerView
은 화면에 표시되기 전에 모든 항목을 실제로로드하고 레이아웃합니다.중첩 된 RecyclerView 스크롤 성능
두 recylers는 수직이고 중첩 된 하나는 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