NestedScrollView не работает с Recyclerview внутри
У меня есть такой макет:
<NestedScrollView>
<RecyclerView> // vertical recycler view
<RecyclerView/> // horizontal recycler view
<RecyclerView/>
<RecyclerView/>
...
<RecyclerView>
</NestedScrollView>
Результат выглядит как Google Play Store:
И я отключил NestedScrolling вhorizontal Recycler
Посмотреть:
horizontalRecyclerView.setHasFixedSize(true);
horizontalRecyclerView.setNestedScrollingEnabled(false);
Моя проблема:vertical recyclerview
не прокручивает, когдаACTION_UP
случиться,vertical recyclerview
также прекратить прокрутку.
Как я могу вложитьvertical recyclerview
внутриnestedscrollview
, а такжеhorizontal recyclerview
внутриvertical recyclerview
как Playstore и держать прокрутку гладкой.
Использование пользовательского вложенного представления прокрутки @vrund purohit (код ниже) и отключенное nestedscroll как вертикального, так и горизонтального просмотра повторного использования:
verticalRecyclerView.setNestedScrollingEnabled(false);
... add each horizontal recyclerviews:
horizontalRecyclerView.setNestedScrollingEnabled(false);