Eine Auslagerungsliste anzeigen

Erstellen Sie eine Paginierungsliste, damit Nutzer scrollen können, um auf Inhalte zuzugreifen, die zu groß sind, um auf einem einzigen Bildschirm angezeigt zu werden. Listen mit horizontaler Paginierung können Nutzern helfen, Inhalte wie Bilder, Diashows oder Produktkarussells zu durchsuchen. Listen mit vertikaler Paginierung eignen sich für Apps mit vielen Inhalten, in denen Nutzer möglicherweise durch eine große Anzahl von Elementen wie Artikeln scrollen müssen.

Versionskompatibilität

Für diese Implementierung muss das minSDK Ihres Projekts auf API-Level 21 oder höher festgelegt sein.

Abhängigkeiten

Paginierungsliste erstellen

Sie können eine horizontale oder vertikale Paginierungsliste konfigurieren, je nachdem, welche Ausrichtung für Ihre App erforderlich ist. Mit dem folgenden Code wird eine horizontale Paginierungsliste mit 10 Elementen erstellt:

Wichtige Punkte zum Code

  • Das HorizontalPager-Element bietet eine horizontal scrollbare Liste von Elementen.
    • Wenn Sie eine vertikale Paginierungsliste erstellen möchten, verwenden Sie stattdessen das VerticalPager-Element.
  • Jede Seite in der Liste enthält ein Text-Objekt, das den String „Seite“ und die Seitenindexnummer enthält.
  • Eine Instanz von rememberPagerState() speichert den Status einer Seite, wenn der Nutzer sie verlässt, und zeigt dieselbe Seite an, wenn er zu ihr zurückkehrt.

Ergebnisse

Abbildung 1: Demo von HorizontalPager.

Sammlungen, die diesen Leitfaden enthalten

Dieser Leitfaden ist Teil der folgenden ausgewählten Sammlungen von Kurzanleitungen, die allgemeinere Ziele der Android-Entwicklung abdecken:

Mit Listen und Rastern können Sie Sammlungen in Ihrer App in einer visuell ansprechenden und für Nutzer leicht verständlichen Form präsentieren.
Hier erfahren Sie, wie Sie mit kombinierbaren Funktionen ganz einfach ansprechende UI-Komponenten auf der Grundlage des Material Design-Designsystems erstellen können.
In dieser Videoreihe werden verschiedene Compose APIs vorgestellt. Sie erhalten einen schnellen Überblick über die verfügbaren APIs und ihre Verwendung.

Hast du Fragen oder Feedback?

Auf unserer Seite mit häufig gestellten Fragen finden Sie Kurzanleitungen. Sie können sich auch gern an uns wenden.