Ich bin neu in Android. Ich habe eine Recyclerview mit LinearLayoutmanager, um horizontales Scrollen zu ermöglichen. Ich möchte, dass der Benutzer nicht über einen bestimmten Punkt hinaus scrollt, der sich dynamisch ändern kann.RecyclerView Abfangen Scrollen und stoppen Scrollen über bestimmte Orte hinaus
Ich werde ein Beispiel geben, um es zu beschreiben. Nehmen wir an, es gibt eine Tutorial-App, die Benutzer 5 Fragen am Ende des Kapitels präsentiert. Sagen wir, diese 5 Fragen werden in der Recycler-Ansicht angezeigt.
Der Benutzer sollte nicht in der Lage sein, über die erste nicht abgeschlossene Frage hinaus zu scrollen. Wenn der Benutzer also die ersten beiden Fragen beantwortet hat, sollte recyclerview das Scrollen über die dritte Frage hinaus nicht erlauben, obwohl der Benutzer zurück zur ersten abgeschlossenen Frage scrollen kann.
Mögliches Duplikat von [Wie kann RecyclerView Scrolling deaktiviert werden?] (Http://stackoverflow.com/questions/30531091/how-to-disable-recyclerview-scrolling) – basic