Koordinatorlayout
Letzte Aktualisierung | Stabile Version | Releasekandidat | Beta-Ausgabe | Alpharelease |
---|---|---|---|---|
4. Oktober 2023 | 1.2.0 | - | - | 1.3.0-alpha02 |
Abhängigkeiten deklarieren
Zum Hinzufügen einer Abhängigkeit von CoordinatorLayout 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.coordinatorlayout:coordinatorlayout:1.2.0" }
Kotlin
dependencies { implementation("androidx.coordinatorlayout:coordinatorlayout: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.3
Version 1.3.0-alpha02
4. Oktober 2023
androidx.coordinatorlayout:coordinatorlayout:1.3.0-alpha02
wird freigegeben. Version 1.3.0-alpha02 enthält diese Commits.
- Ein Versions-Bump Release, keine Änderung gegenüber
1.3.0-alpha01
.
Version 1.3.0-alpha01
20. September 2023
androidx.coordinatorlayout:coordinatorlayout:1.3.0-alpha01
wird freigegeben. Version 1.3.0-alpha01 enthält diese Commits.
Neue Funktionen
- Wichtige Ereignisse vom Typ „Bild nach oben“, „Bild nach unten“, „Zurück zur Startseite“ und „Ende verschieben“ werden jetzt unterstützt. (14719d3)
API-Änderungen
- Anmerkungen zur Null-Zulässigkeit wurden in
CoordinatorLayout.java
hinzugefügt. (Ieb647, b/236474453)
Fehlerkorrekturen
- Korrigiert Tastaturaktionen nach oben, unten, Leertaste und Tastenvariationen mit
NestedScrollView
undCoordinatorLayout
. (bdd72e6)
Version 1.2
Version 1.2.0
12. Januar 2022
androidx.coordinatorlayout:coordinatorlayout:1.2.0
wird freigegeben. Version 1.2.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.1.0
- Nur sichtbare Anmerkungen zur Laufzeit in CoordinatorLayout-Regeln (9ec7cb) beibehalten
Version 1.2.0-rc01
15. Dezember 2021
androidx.coordinatorlayout:coordinatorlayout:1.2.0-rc01
wird freigegeben. Version 1.2.0-rc01 enthält diese Commits.
Version 1.2.0-beta01
17. November 2021
androidx.coordinatorlayout:coordinatorlayout:1.2.0-beta01
wird freigegeben. Version 1.2.0-beta01 enthält diese Commits.
API-Änderungen
- Die Betaphase der APIs ist abgeschlossen.
Version 1.2.0-alpha01
3. November 2021
androidx.coordinatorlayout:coordinatorlayout:1.2.0-alpha01
wird freigegeben. Version 1.2.0-alpha01 enthält diese Commits.
Fehlerkorrekturen
- Nur sichtbare Anmerkungen zur Laufzeit in CoordinatorLayout-Regeln (9ec7cb) beibehalten
Version 1.1.0
Version 1.1.0
4. Dezember 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0
wird freigegeben. Version 1.1.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.0.0
- aosp/737190: CoordinatorLayout implementiert jetzt
NestedScrollingParent3
undCoordinatorLayout.Behavior
implementiert eine neue Überlastung vononNestedScroll
, damitBehaviors
melden kann, wie viel Scroll-Distanz von verschachtelten scrollbaren untergeordneten Elementen (während desdispatchNestedScroll()
/onNestedScroll()
-Passes) verbraucht wird. Die zuvor vorhandeneonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int)
wurde eingestellt und durch die neuen ImplementierungenonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[])
undBehavior
ersetzt. Sie sollten entsprechend aktualisiert werden. Wenn der Entwicklercode derzeitCoordinatorLayout#onNestedScroll(View, int, int, int, int, int)
überschreibt, wird er wahrscheinlich nicht mehr aufgerufen undCoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[])
sollte stattdessen überschrieben werden. - Gefährdetes CoordinatorLayout mit Bedienungshilfen (aosp/1056175)
- Die Annotation
CoordinatorLayout.DefaultBehavior
wurde eingestellt. Verwenden Sie stattdessen die SchnittstelleCoordinatorLayout.AttachedBehavior
.
Version 1.1.0-rc01
23. Oktober 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0-rc01
wird freigegeben. Version 1.1.0-rc01 enthält diese Commits.
Neue Funktionen
- Gefährdetes CoordinatorLayout mit Bedienungshilfen (aosp/1056175)
Version 1.1.0-beta01
5. Juni 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0-beta01
werden freigegeben. Die in dieser Version enthaltenen Commits finden Sie hier.
Fehlerkorrekturen
- Von eingestellten Testklassen migrieren (aosp/853955)
Version 1.1.0-alpha01
3. Dezember 2018
API-Änderungen
aosp/737190: CoordinatorLayout implementiert jetzt
NestedScrollingParent3
undCoordinatorLayout.Behavior
implementiert eine neue Überlastung vononNestedScroll
, damitBehaviors
melden kann, wie viel Scroll-Distanz von verschachtelten scrollbaren untergeordneten Elementen (während desdispatchNestedScroll()
/onNestedScroll()
-Passes) verbraucht wird. Die zuvor vorhandeneonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int)
wurde eingestellt und durch die neuen ImplementierungenonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[])
undBehavior
ersetzt. Sie sollten entsprechend aktualisiert werden.Wenn der Entwicklercode derzeit
CoordinatorLayout#onNestedScroll(View, int, int, int, int, int)
überschreibt, wird er wahrscheinlich nicht mehr aufgerufen undCoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[])
sollte stattdessen überschrieben werden.