Schubladenlayout
Letzte Aktualisierung | Stabile Version | Releasekandidat | Beta-Ausgabe | Alpharelease |
---|---|---|---|---|
22. März 2023 | 1.2.0 | - | - | - |
Abhängigkeiten deklarieren
Um eine Abhängigkeit von DrawerLayout hinzuzufügen, 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 Anwendung oder Ihr Modul die Abhängigkeiten für die benötigten 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
Dein Feedback hilft uns, Jetpack zu verbessern. Lassen Sie uns wissen, wenn Sie neue Probleme entdecken oder Ideen zur Verbesserung dieser Bibliothek haben. Sehen Sie sich die vorhandenen Probleme in dieser Bibliothek an, bevor Sie eine neue erstellen. Durch Klicken auf die Stern-Schaltfläche können Sie zu einem vorhandenen Problem abstimmen.
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 freigegeben. Version 1.2.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.1.0
DrawerLayout
ist jetzt in dieOnBackPressedInvoked
APIs von Android 13 integriert, um die Schaltfläche „Zurück“ des Systems automatisch abzufangen, wenn die Leiste geöffnet ist. Hierfür müssen Sie in Ihrer App die vorausschauende „Zurück“-Touch-Geste aktivieren.open
undclose
können jetzt auch weiterhin aufgerufen werden, wenn die Leiste gesperrt ist. Durch das Sperren der Leiste wird weiterhin verhindert, dass Nutzer über Touch-Gesten mit ihr interagieren können.
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
wird freigegeben. Version 1.2.0-alpha01 enthält diese Commits.
Neue Funktionen
- Neue
OnBackPressedInvoked
APIs für Android 13 (0c84661) einbinden
Fehlerkorrekturen
- Dafür sorgen, dass
open()
undclose()
programmatisch funktionieren, wenn die Leiste gesperrt ist (ae09f6e)
Version 1.1.1
Version 1.1.1
2. September 2020
androidx.drawerlayout:drawerlayout:1.1.1
wird freigegeben. Version 1.1.1 enthält diese Commits.
Fehlerkorrekturen
- Ein Problem wurde behoben, bei dem
open()
undclose()
bei Verwendung vonLOCK_MODE_LOCKED_CLOSED
oderLOCK_MODE_LOCKED_OPEN
nicht funktionierten. (b/162253907)
Version 1.1.0
Version 1.1.0
24. Juni 2020
androidx.drawerlayout:drawerlayout:1.1.0
wird freigegeben. Version 1.1.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.0.0
DrawerLayout
berücksichtigt jetzt die Größe aller Einfügungen für die Bedienung über Gesten und erweitert den Bereich, der Nutzern durch langes Drücken und Wischen zur Verfügung steht, um die Leiste zu öffnen, wenn die Bedienung über Gesten aktiviert ist.- In
DrawerLayout
kann jetzt mit dem DesignattributdrawerLayoutStyle
ein Standardstil festgelegt werden. DrawerLayout
implementiert jetzt die in CustomView1.1.0
hinzugefügte SchnittstelleOpenable
.
Version 1.1.0-rc01
20. Mai 2020
androidx.drawerlayout:drawerlayout:1.1.0-rc01
wurde ohne Änderungen seit 1.1.0-beta01
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 1.1.0-alpha04
veröffentlicht. 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 freigegeben. Version 1.1.0-alpha04 enthält diese Commits.
API-Änderungen
DrawerLayout
implementiert jetzt die in CustomView1.1.0-alpha02
hinzugefügteOpenable
-Schnittstelle. (b/129979320)
Version 1.1.0-alpha03
15. August 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha03
wird freigegeben. Die in dieser Version enthaltenen Commits finden Sie hier.
Fehlerkorrekturen
- Problem mit Inkompatibilität von Binärprogrammen mit
androidx.core:core:1.2.0-alpha03
behoben (b/139103874)
Version 1.1.0-alpha02
13. Juni 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha02
wird freigegeben. Die in dieser Version enthaltenen Commits finden Sie hier.
Neue Funktionen
- Standardstil kann jetzt mit dem neuen Designattribut „
drawerLayoutStyle
“ festgelegt werden. - Das eingestellte Verhalten bei Verwendung mit Gestensteuerung unter Android 10 wurde entfernt. Schubladen werden jetzt durch langes Drücken und Wischen aufgeklappt
Version 1.1.0-alpha01
7. Mai 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha01
wird freigegeben.
Neue Funktionen
- Update zur Unterstützung der Gestennavigation: In
DrawerLayout
wird jetzt der Ausschluss von Systemgestenrects
festgelegt, um das Öffnen von Wischleisten zu erlauben.
Version 1.0.0
Version 1.0.0
21. September 2018
androidx.drawerlayout:drawerlayout:1.0.0
wird freigegeben.