Drawerlayout
Letzte Aktualisierung | Stabile Version | Release Candidate | Beta-Ausgabe | Alphaversion |
---|---|---|---|---|
22. März 2023 | 1.2.0 | - | – | - |
Abhängigkeiten deklarieren
Wenn Sie eine Abhängigkeit von DrawerLayout hinzufügen möchten, müssen Sie Ihrem Projekt das Google Maven-Repository hinzufügen. Weitere Informationen finden Sie im Maven-Repository von Google.
Fügen Sie der Datei build.gradle
für Ihre App oder Ihr Modul die Abhängigkeiten für die erforderlichen Artefakte hinzu:
Cool
dependencies { implementation "androidx.drawerlayout:drawerlayout:1.2.0" }
Kotlin
dependencies { implementation("androidx.drawerlayout:drawerlayout:1.2.0") }
Weitere Informationen zu Abhängigkeiten finden Sie unter Build-Abhängigkeiten hinzufügen.
Feedback
Ihr Feedback hilft uns, Jetpack zu verbessern. Bitte teilen Sie uns mit, wenn Sie neue Probleme feststellen oder Ideen zur Verbesserung dieser Bibliothek haben. Sehen Sie sich die vorhandenen Probleme in dieser Bibliothek an, bevor Sie ein neues erstellen. Sie können einem vorhandenen Problem Ihre Stimme geben, indem Sie auf die Schaltfläche mit dem Stern klicken.
Weitere Informationen finden Sie in der Dokumentation zum Issue Tracker.
Version 1.2
Version 1.2.0
22. März 2023
androidx.drawerlayout:drawerlayout:1.2.0
wird veröffentlicht. Version 1.2.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.1.0
DrawerLayout
ist jetzt in dieOnBackPressedInvoked
APIs von Android 13 eingebunden, um die Schaltfläche „Zurück“ des Systems automatisch zu erfassen, wenn die Schublade geöffnet ist. Dazu muss in Ihrer App die vorhersagende Zurück-Geste aktiviert sein.- Das Aufrufen von
open
undclose
funktioniert jetzt einheitlich, auch wenn die Leiste gesperrt ist. Wenn Sie die Leiste sperren, können Nutzer weiterhin nicht per Touch-Gesten mit ihr interagieren.
Version 1.2.0-rc01
8. März 2023
androidx.drawerlayout:drawerlayout:1.2.0-rc01
wird ohne Änderungen veröffentlicht. Version 1.2.0-rc01 enthält diese Commits.
Version 1.2.0-beta01
8. Februar 2023
androidx.drawerlayout:drawerlayout:1.2.0-beta01
wird ohne Änderungen veröffentlicht. Version 1.2.0-beta01 enthält diese Commits.
Version 1.2.0-alpha01
21. September 2022
androidx.drawerlayout:drawerlayout:1.2.0-alpha01
wurde veröffentlicht. Version 1.2.0-alpha01 enthält diese Commits.
Neue Funktionen
- Neue
OnBackPressedInvoked
APIs für Android 13 einbinden (0c84661)
Fehlerkorrekturen
- Sorgen dafür, dass
open()
undclose()
programmatisch funktionieren, wenn die Schublade gesperrt ist (ae09f6e)
Version 1.1.1
Version 1.1.1
2. September 2020
androidx.drawerlayout:drawerlayout:1.1.1
wird veröffentlicht. Version 1.1.1 enthält diese Commits.
Fehlerkorrekturen
- Ein Problem wurde behoben, durch das
open()
undclose()
nicht funktionierten, wennLOCK_MODE_LOCKED_CLOSED
oderLOCK_MODE_LOCKED_OPEN
verwendet wurde. (b/162253907)
Version 1.1.0
Version 1.1.0
24. Juni 2020
androidx.drawerlayout:drawerlayout:1.1.0
wurde veröffentlicht. Version 1.1.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.0.0
- Bei
DrawerLayout
wird jetzt die Größe der Einblendungen für die Gestennavigation berücksichtigt. Wenn die Gestennavigation aktiviert ist, wird der Bereich vergrößert, in dem Nutzer lange drücken und wischen können, um die Leiste zu öffnen. - Bei
DrawerLayout
kann jetzt über das DesignattributdrawerLayoutStyle
ein Standardstil festgelegt werden. DrawerLayout
implementiert jetzt dieOpenable
-Schnittstelle, die in CustomView1.1.0
hinzugefügt wurde.
Version 1.1.0-rc01
20. Mai 2020
androidx.drawerlayout:drawerlayout:1.1.0-rc01
wird seit 1.1.0-beta01
unverändert veröffentlicht. Version 1.1.0-rc01 enthält diese Commits.
Version 1.1.0-beta01
1. April 2020
androidx.drawerlayout:drawerlayout:1.1.0-beta01
wurde ohne Änderungen seit dem 1.1.0-alpha04
freigegeben. Version 1.1.0-beta01 enthält diese Commits.
Version 1.1.0-alpha04
4. März 2020
androidx.drawerlayout:drawerlayout:1.1.0-alpha04
wird veröffentlicht. Version 1.1.0-alpha04 enthält diese Commits.
API-Änderungen
DrawerLayout
implementiert jetzt dieOpenable
-Schnittstelle, die in CustomView1.1.0-alpha02
hinzugefügt wurde. (b/129979320)
Version 1.1.0-alpha03
15. August 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha03
wurde veröffentlicht. Die in dieser Version enthaltenen Commits finden Sie hier.
Fehlerkorrekturen
- Behobene Inkompatibilität von Binärdateien mit
androidx.core:core:1.2.0-alpha03
(b/139103874)
Version 1.1.0-alpha02
13. Juni 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha02
wird veröffentlicht. Die in dieser Version enthaltenen Commits finden Sie hier.
Neue Funktionen
- Der Standardstil kann jetzt über das neue Designattribut
drawerLayoutStyle
festgelegt werden. - Das eingestellte Verhalten bei Verwendung mit der Bedienung über Gesten unter Android 10 wurde entfernt. Schubladen werden jetzt durch langes Drücken und Wischen geöffnet.
Version 1.1.0-alpha01
7. Mai 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha01
wurde veröffentlicht.
Neue Funktionen
- Aktualisierung der Unterstützung für die Gestennavigation:
DrawerLayout
legt jetzt den System-Gestenausschlussrects
fest, um das Wischen zum Öffnen von Schubladen zu ermöglichen.
Version 1.0.0
Version 1.0.0
21. September 2018
androidx.drawerlayout:drawerlayout:1.0.0
wurde veröffentlicht.