NestedScrollView nicht mit Recyclerview in @ schleude
Ich habe ein Layout wie das:
<NestedScrollView>
<RecyclerView> // vertical recycler view
<RecyclerView/> // horizontal recycler view
<RecyclerView/>
<RecyclerView/>
...
<RecyclerView>
</NestedScrollView>
Das Ergebnis sieht aus wie im Google Play Store:
Und ich habe NestedScrolling in @ deaktiviehorizontal Recycler
Aussicht
horizontalRecyclerView.setHasFixedSize(true);
horizontalRecyclerView.setNestedScrollingEnabled(false);
Mein ProblemDasvertical recyclerview
scrollt nicht, wennACTION_UP
passieren, dasvertical recyclerview
auch aufhören zu scrollen.
ie kann ich nistvertical recyclerview
Innerhalbnestedscrollview
, undhorizontal recyclerview
Innerhalbvertical recyclerview
wie Playstore und halten Sie den Bildlauf reibungslos.
Verwenden Sie die benutzerdefinierte verschachtelte Bildlaufansicht von @vrund purohit (Code unten) und deaktivieren Sie nestedscroll sowohl für die vertikale als auch für die horizontale Wiederverwendung:
verticalRecyclerView.setNestedScrollingEnabled(false);
... add each horizontal recyclerviews:
horizontalRecyclerView.setNestedScrollingEnabled(false);