Dolna karta zawiera treści dodatkowe, które są przymocowane u dołu ekranu.
Zgodność wersji
Ta implementacja wymaga, aby minimalna wersja pakietu SDK projektu była ustawiona na poziom API 21 lub wyższy.
Zależności
Wdrażanie planszy dolnej
Aby wdrożyć schowisko, użyj komponentu ModalBottomSheet
:
Rozwijanie i zwijanie arkusza
Aby rozwinąć lub zwinąć arkusz, użyj SheetState
:
Najważniejsze punkty
- Użyj slotu
content
, który wykorzystuje elementColumnScope
do rozmieszczania elementów treści arkusza w kolumnie. - Użyj polecenia
rememberSheetState
, aby utworzyć instancję usługiSheetState
, którą przekazujesz do usługiModalBottomSheet
za pomocą parametrusheetState
. SheetState
zapewnia dostęp do funkcjishow
ihide
oraz do właściwości związanych z bieżącym stanem arkusza. Te funkcje wymagają parametruCoroutineScope
(na przykładrememberCoroutineScope
) i mogą być wywoływane w odpowiedzi na zdarzenia interfejsu użytkownika.Pamiętaj, aby usunąć
ModalBottomSheet
z kompozycji, gdy ukrywasz dolny panel.
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:
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=pl)