DrawerLayout
| Najnowsza aktualizacja | Wersja stabilna | Wersja kandydująca do publikacji | Wersja beta | Wersja alfa |
|---|---|---|---|---|
| 22 marca 2023 r. | 1.2.0 | - | - | - |
Deklarowanie zależności
Aby dodać zależność od DrawerLayout, musisz dodać do projektu repozytorium Maven Google. Więcej informacji znajdziesz w artykule Repozytorium Maven Google.
Dodaj zależności dotyczące potrzebnych artefaktów w pliku build.gradle aplikacji lub modułu:
Odlotowe
dependencies { implementation "androidx.drawerlayout:drawerlayout:1.2.0" }
Kotlin
dependencies { implementation("androidx.drawerlayout:drawerlayout:1.2.0") }
Więcej informacji o zależnościach znajdziesz w artykule Dodawanie zależności kompilacji.
Prześlij opinię
Twoja opinia pomoże nam ulepszyć Jetpacka. Jeśli odkryjesz nowe problemy lub masz pomysły na ulepszenie tej biblioteki, daj nam znać. Zanim utworzysz nową kartę, zapoznaj się z dotychczasowymi problemami w tej bibliotece. Możesz oddać głos na istniejący problem, klikając przycisk gwiazdki.
Więcej informacji znajdziesz w dokumentacji narzędzia Issue Tracker.
Wersja 1.2
Wersja 1.2.0
22 marca 2023 r.
Publikacja androidx.drawerlayout:drawerlayout:1.2.0 Wersja 1.2.0 zawiera te zatwierdzenia.
Ważne zmiany od wersji 1.1.0
DrawerLayoutjest teraz zintegrowany z interfejsami APIOnBackPressedInvokedAndroida 13, aby automatycznie przechwytywać systemowy przycisk Wstecz, gdy szuflada jest otwarta. Wymaga to włączenia w aplikacji gestu przewidywanego przejścia wstecz.- Połączenia
openiclosedziałają teraz niezawodnie, nawet jeśli szuflada jest zablokowana. Zablokowanie szuflady nadal uniemożliwia użytkownikom interakcję z nią za pomocą gestów.
Wersja 1.2.0-rc01
8 marca 2023 r.
androidx.drawerlayout:drawerlayout:1.2.0-rc01 zostaje opublikowany bez zmian. Wersja 1.2.0-rc01 zawiera te zatwierdzenia.
Wersja 1.2.0-beta01
8 lutego 2023 r.
androidx.drawerlayout:drawerlayout:1.2.0-beta01 zostaje opublikowany bez zmian. Wersja 1.2.0-beta01 zawiera te zatwierdzenia.
Wersja 1.2.0-alpha01
21 września 2022 r.
Publikacja androidx.drawerlayout:drawerlayout:1.2.0-alpha01 Wersja 1.2.0-alpha01 zawiera te zmiany.
Nowe funkcje
- Integracja nowych interfejsów API
OnBackPressedInvokedna Androidzie 13 (0c84661)
Poprawki błędów
- Zapewnienie programowego działania urządzeń
open()iclose(), gdy szuflada jest zablokowana (ae09f6e)
Wersja 1.1.1
Wersja 1.1.1
2 września 2020 r.
Publikacja androidx.drawerlayout:drawerlayout:1.1.1 Wersja 1.1.1 zawiera te zatwierdzenia.
Poprawki błędów
- Rozwiązaliśmy problem, który powodował, że znaki
open()iclose()nie działały podczas używania znakówLOCK_MODE_LOCKED_CLOSEDlubLOCK_MODE_LOCKED_OPEN. (b/162253907)
Wersja 1.1.0
Wersja 1.1.0
24 czerwca 2020 r.
Publikacja androidx.drawerlayout:drawerlayout:1.1.0 Wersja 1.1.0 zawiera te zmiany.
Najważniejsze zmiany od wersji 1.0.0
DrawerLayoutuwzględnia teraz rozmiar wszystkich odcięć nawigacji przy użyciu gestów, zwiększając obszar dostępny dla użytkowników, aby mogli przytrzymać i przesunąć palcem, aby otworzyć panel, gdy nawigacja przy użyciu gestów jest włączona.DrawerLayoutobsługuje teraz ustawianie domyślnego stylu za pomocą atrybutu motywudrawerLayoutStyle.- Klasa
DrawerLayoutimplementuje teraz interfejsOpenabledodany w CustomView1.1.0.
Wersja 1.1.0-rc01
20 maja 2020 r.
androidx.drawerlayout:drawerlayout:1.1.0-rc01 została opublikowana bez zmian od 1.1.0-beta01. Wersja 1.1.0-rc01 zawiera te zmiany.
Wersja 1.1.0-beta01
1 kwietnia 2020 r.
androidx.drawerlayout:drawerlayout:1.1.0-beta01 została opublikowana bez zmian od 1.1.0-alpha04. Wersja 1.1.0-beta01 zawiera te zmiany.
Wersja 1.1.0-alpha04
4 marca 2020 r.
Publikacja androidx.drawerlayout:drawerlayout:1.1.0-alpha04 Wersja 1.1.0-alpha04 zawiera te zmiany.
Zmiany w interfejsie API
DrawerLayoutimplementuje teraz interfejsOpenabledodany w CustomView1.1.0-alpha02. (b/129979320)
Wersja 1.1.0-alpha03
15 sierpnia 2019 r.
Publikacja androidx.drawerlayout:drawerlayout:1.1.0-alpha03 Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.
Poprawki błędów
- Wyeliminowano niezgodność binarną z
androidx.core:core:1.2.0-alpha03(b/139103874).
Wersja 1.1.0-alpha02
13 czerwca 2019 r.
Publikacja androidx.drawerlayout:drawerlayout:1.1.0-alpha02 Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.
Nowe funkcje
- Możesz teraz ustawić styl domyślny za pomocą nowego atrybutu motywu
drawerLayoutStyle. - Usunięto wycofane działanie w przypadku korzystania z nawigacji przy użyciu gestów na Androidzie 10. Panele są teraz otwierane przez przytrzymanie i przesunięcie.
Wersja 1.1.0-alpha01
7 maja 2019 r.
Publikacja androidx.drawerlayout:drawerlayout:1.1.0-alpha01
Nowe funkcje
- Aktualizacja dotycząca obsługi nawigacji gestami:
DrawerLayoutustawia teraz wykluczenie gestów systemowychrects, aby umożliwić otwieranie szuflad przez przesuwanie.
Wersja 1.0.0
Wersja 1.0.0
21 września 2018 r.
Publikacja androidx.drawerlayout:drawerlayout:1.0.0