Dodawanie paska aplikacji

Wypróbuj metodę Compose
Jetpack Compose to zalecany zestaw narzędzi interfejsu na Androida. Dowiedz się, jak dodawać komponenty w Compose.

Pasek aplikacji, zwany też paskiem działań, jest jednym z najważniejszych elementów projektu w aktywnościach aplikacji, ponieważ zapewnia wizualną strukturę i interaktywne elementy, które są znane użytkownikom. Korzystanie z paska aplikacji sprawia, że Twoja aplikacja jest spójna z innymi aplikacjami na Androida, dzięki czemu użytkownicy mogą szybko nauczyć się jej obsługi i korzystać z niej w wygodny sposób.

Główne funkcje paska aplikacji:

  • Dedykowane miejsce, w którym możesz nadać aplikacji tożsamość i wskazać lokalizację użytkownika w aplikacji.
  • Przewidywalny dostęp do ważnych działań, takich jak wyszukiwanie.
  • Obsługa nawigacji i przełączania widoków za pomocą kart lub menu.
Obraz przedstawiający zielony pasek aplikacji z menu hamburgera i 3 ikonami działania
Rysunek 1. Pasek aplikacji w Arkuszach Google.

W tej sekcji dokumentacji opisujemy, jak używać widżetu AndroidX Toolbar jako paska aplikacji. Paska aplikacji można używać na inne sposoby – na przykład niektóre motywy domyślnie konfigurują element ActionBar jako pasek aplikacji – ale użycie biblioteki AppCompat Toolbar ułatwia skonfigurowanie paska aplikacji, który działa na jak największej liczbie urządzeń. Daje też możliwość dostosowania paska aplikacji na późniejszym etapie tworzenia aplikacji.

Tematy

Konfigurowanie paska aplikacji
Dowiedz się, jak dodać Toolbar widżet do aktywności i ustawić go jako pasek aplikacji aktywności.
Dodawanie działań i zarządzanie nimi
Dowiedz się, jak dodawać działania do paska aplikacji i rozszerzonego menu oraz jak reagować, gdy użytkownicy wybierają te działania.
Dodawanie działania „Wstecz”
Dowiedz się, jak dodać przycisk Wstecz do paska aplikacji, aby użytkownicy mogli wracać do ekranu głównego aplikacji.
Korzystanie z widoków działań i dostawców działań
Dowiedz się, jak używać tych widżetów, aby zapewnić zaawansowane funkcje na pasku aplikacji.