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 Problem

Dasvertical 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.

Solved:

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);

Antworten auf die Frage(10)

Ihre Antwort auf die Frage