Utwórz listę stron, aby użytkownicy mogli przewijać treści, które są zbyt duże, aby zmieścić się na jednym ekranie. Listy stron poziomych mogą ułatwiać użytkownikom poruszanie się po treściach takich jak obrazy, pokazy slajdów czy karuzele produktów. Listy z przewijaniem pionowym są przydatne w przypadku aplikacji z dużą ilością treści, w których użytkownicy muszą przewijać dużą liczbę elementów, np. artykułów.
Zgodność wersji
Ta implementacja wymaga, aby minimalna wersja pakietu SDK projektu była ustawiona na poziom API 21 lub wyższy.
Zależności
Tworzenie listy wywołań
Możesz skonfigurować listę stron poziomą lub pionową w zależności od orientacji wymaganej w aplikacji. Poniższy kod tworzy poziomą listę stron z 10 elementami:
Najważniejsze informacje o kodzie
- Komponent
HorizontalPager
udostępnia listę elementów, którą można przewijać poziomo.- Aby utworzyć listę z przewijaniem pionowym, użyj zamiast tego komponentu
VerticalPager
.
- Aby utworzyć listę z przewijaniem pionowym, użyj zamiast tego komponentu
- Każda strona na liście zawiera obiekt
Text
, który wyświetla ciąg znaków „Page” (Strona) i numer indeksu strony. - Wystąpienie
rememberPagerState()
zachowuje stan strony, gdy użytkownik przejdzie na inną stronę, i wyświetla tę samą stronę, gdy użytkownik na nią wróci.
Wyniki
Kolekcje zawierające ten przewodnik
Ten przewodnik należy do tych kolekcji krótkich przewodników, które obejmują szersze zagadnienia związane z tworzeniem aplikacji na Androida: