Erstellen einer RecyclerView mit sowohl horizontale und vertikale Bildläufe
In den letzten Wochen habe ich mit dem lernen RecyclerView
. Ich brauche zur Umsetzung einer horizontalen Liste, das heißt, dass durch drehen des Geräts in den landscape-Modus wie folgt:
Fand ich die beste Lösung für dieses (wie erstellen Sie die horizontale Verschiebung des RecyclerView
, hier), stieß dabei aber auf ein anderes problem. Das Element RecyclerView
war größer als die Höhe des Geräts (im Querformat, horizontal), so muss ich erstellen Sie eine vertikale und horizontale Verschiebung, gleichzeitig.
Schaute ich auf die Android-Entwickler die Methoden für die LayoutManager
Klasse, aber meine Fähigkeiten sind nicht hoch genug zu verstehen, die meisten der Methoden. Ich habe auch versucht, indem Sie eine RecyclerView
vertikal in einem anderen RecyclerView
horizontal mit allen Inhalten, aber ich bekomme Fehler:
IllegalStateException: RecyclerView hat keinen LayoutManager
Zu rememedy diese habe ich alle entfernt <View ... />
Elemente aus der XML-Datei, aber dieses tut nicht geben keine Ergebnisse.
Um zu verdeutlichen, was ich Frage: ist es möglich, meine layout scrollen sowohl horizontal als auch vertikal, und wenn Sie erklären könnte, wie würde ich mich freuen.
- wie etwa 2-dimensionale Galerie: stackoverflow.com/questions/3754445/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
War ich so wütend über all die Probleme, die hatten tendenziell mit der Anwendung, die hatte nicht nachgedacht, die einfachste Lösung.
In einem
RecyclerView
besteht aus zwei XML-Dateien, dem main ein, wo die RecyclerView ist deklariert und ein anderer mit Inhalt.Die einfachste Lösung war die Einführung der
RecyclerView
innerhalb einerScrollView
. So kann ich verschieben Sie alle Elemente auf einmal DankScrollView
vertikal und horizontal kann ich verschieben Sie die Elemente DankRecyclerView
im landscape-Modus.activity_main.xml