CoordinatorLayout
| Letzte Aktualisierung | Stabile Release | Releasekandidat | Beta-Release | Alpha-Release |
|---|---|---|---|---|
| 26. Februar 2025 | 1.3.0 | - | - | - |
Abhängigkeiten deklarieren
Wenn Sie eine Abhängigkeit von CoordinatorLayout hinzufügen möchten, müssen Sie Ihrem Projekt das Google Maven-Repository hinzufügen. Weitere Informationen finden Sie unter Google Maven-Repository.
Fügen Sie die Abhängigkeiten für die benötigten Artefakte in der Datei build.gradle für Ihre App oder Ihr Modul hinzu:
Cool
dependencies { implementation "androidx.coordinatorlayout:coordinatorlayout:1.3.0" }
Kotlin
dependencies { implementation("androidx.coordinatorlayout:coordinatorlayout:1.3.0") }
Weitere Informationen zu Abhängigkeiten finden Sie unter Build-Abhängigkeiten hinzufügen.
Feedback
Ihr Feedback hilft uns, Jetpack zu verbessern. Wenn Sie neue Probleme entdecken oder Ideen zur Verbesserung dieser Bibliothek haben, lassen Sie es uns wissen. Bevor Sie ein neues Problem erstellen, sollten Sie sich jedoch die bereits gemeldeten Probleme in dieser Bibliothek ansehen. Wenn Sie sich einer Problemmeldung anschließen möchten, klicken Sie auf den Button mit dem Stern.
Weitere Informationen finden Sie in der Dokumentation zum Issue Tracker.
Version 1.3
Version 1.3.0
26. Februar 2025
androidx.coordinatorlayout:coordinatorlayout:1.3.0 ist veröffentlicht. Version 1.3.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.2.0
Neue Funktionen
- Unterstützung für die Tasten „Bild auf“, „Bild ab“, „Pos1“ und „Ende“ hinzugefügt .(14719d3)
- Demos von
RecyclerViewin einemCoordinatorLayoutmit einer reduzierbaren App-Leiste undPreferenceScreenin einemCoordinatorLayoutmit einer reduzierbaren App-Leiste hinzugefügt. (fca56e0, I4c679)
Diverse Fehlerkorrekturen
- Tastaturaktionen mit den Tasten „Nach oben“, „Nach unten“ und „Leertaste“ sowie Tastenvariationen mit
NestedScrollViewin einemCoordinatorLayoutkorrigiert. (I216f4) - Ein Fehler wurde behoben, durch den die App-Leiste beim Verwenden einer RecyclerView in einem
CoordinatorLayoutnicht richtig reduziert wurde. (I7eac4)
Version 1.3.0-rc01
12. Februar 2025
androidx.coordinatorlayout:coordinatorlayout:1.3.0-rc01 ist veröffentlicht. Version 1.3.0-rc01 enthält diese Commits.
Version 1.3.0-beta01
29. Januar 2025
androidx.coordinatorlayout:coordinatorlayout:1.3.0-beta01 ist veröffentlicht. Version 1.3.0-beta01 enthält diese Commits.
Version 1.3.0-alpha03
15. Januar 2025
androidx.coordinatorlayout:coordinatorlayout:1.3.0-alpha03 ist veröffentlicht. Version 1.3.0-alpha03 enthält diese Commits.
Diverse Fehlerkorrekturen
- In dieser Bibliothek werden jetzt JSpecify-Annotationen für Nullsicherheit verwendet, die typbezogen sind. Kotlin-Entwickler sollten das folgende Compiler-Argument verwenden, um die korrekte Verwendung zu erzwingen:
-Xjspecify-annotations=strict(dies ist die Standardeinstellung ab Version 2.1.0 des Kotlin-Compilers). (I9ab25, b/326456246) - Die App-Leiste wird jetzt richtig reduziert, wenn die Tastatur in einem
CoordinatorLayoutmit einerrecyclerviewgeschlossen wird.
Version 1.3.0-alpha02
4. Oktober 2023
androidx.coordinatorlayout:coordinatorlayout:1.3.0-alpha02 ist veröffentlicht. Version 1.3.0-alpha02 enthält diese Commits.
- Versions-Update, keine Änderung gegenüber
1.3.0-alpha01.
Version 1.3.0-alpha01
20. September 2023
androidx.coordinatorlayout:coordinatorlayout:1.3.0-alpha01 ist veröffentlicht. Version 1.3.0-alpha01 enthält diese Commits.
Neue Funktionen
- Unterstützung für die Tasten „Bild auf“, „Bild ab“, „Pos1“ und „Ende“ hinzugefügt. (14719d3)
API-Änderungen
- Annotationen für Null-Zulässigkeit in
CoordinatorLayout.javahinzugefügt. (Ieb647, b/236474453)
Diverse Fehlerkorrekturen
- Tastaturaktionen mit den Tasten „Nach oben“, „Nach unten“ und „Leertaste“ sowie Tastenvariationen mit
NestedScrollViewundCoordinatorLayoutkorrigiert. (bdd72e6)
Version 1.2
Version 1.2.0
12. Januar 2022
androidx.coordinatorlayout:coordinatorlayout:1.2.0 ist veröffentlicht. Version 1.2.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.1.0
- Nur zur Laufzeit sichtbare Annotationen in CoordinatorLayout-Regeln beibehalten (9ec7cb)
Version 1.2.0-rc01
15. Dezember 2021
androidx.coordinatorlayout:coordinatorlayout:1.2.0-rc01 ist veröffentlicht. Version 1.2.0-rc01 enthält diese Commits.
Version 1.2.0-beta01
17. November 2021
androidx.coordinatorlayout:coordinatorlayout:1.2.0-beta01 ist veröffentlicht. Version 1.2.0-beta01 enthält diese Commits.
API-Änderungen
- APIs für die Betaversion fertiggestellt.
Version 1.2.0-alpha01
3. November 2021
androidx.coordinatorlayout:coordinatorlayout:1.2.0-alpha01 ist veröffentlicht. Version 1.2.0-alpha01 enthält diese Commits.
Diverse Fehlerkorrekturen
- Nur zur Laufzeit sichtbare Annotationen in CoordinatorLayout-Regeln beibehalten (9ec7cb)
Version 1.1.0
Version 1.1.0
4. Dezember 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0 ist veröffentlicht. Version 1.1.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.0.0
- aosp/737190: CoordinatorLayout implementiert jetzt
NestedScrollingParent3undCoordinatorLayout.Behaviorimplementiert eine neue Überladung vononNestedScroll, damitBehaviorsdie zurückgelegte Scrollstrecke an untergeordnete Elemente mit verschachteltem Scrollen melden können (während desdispatchNestedScroll()/onNestedScroll()-Durchlaufs). Die zuvor vorhandeneonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int)wurde zugunsten der neuenonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[])eingestellt und dieBehavior-Implementierungen sollten entsprechend aktualisiert werden. Wenn Entwicklercode derzeitCoordinatorLayout#onNestedScroll(View, int, int, int, int, int)überschreibt, wird er wahrscheinlich nicht mehr aufgerufen und stattdessen sollteCoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[])überschrieben werden. - CoordinatorLayout für Bedienungshilfen verfügbar gemacht (aosp/1056175)
- Die Annotation
CoordinatorLayout.DefaultBehaviorwurde eingestellt. Verwenden Sie stattdessen die SchnittstelleCoordinatorLayout.AttachedBehavior.
Version 1.1.0-rc01
23. Oktober 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0-rc01 ist veröffentlicht. Version 1.1.0-rc01 enthält diese Commits.
Neue Funktionen
- CoordinatorLayout für Bedienungshilfen verfügbar gemacht (aosp/1056175)
Version 1.1.0-beta01
5. Juni 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0-beta01 ist veröffentlicht. Die in dieser Version enthaltenen Commits finden Sie hier.
Diverse Fehlerkorrekturen
- Von eingestellten Testklassen migrieren (aosp/853955)
Version 1.1.0-alpha01
3. Dezember 2018
API-Änderungen
aosp/737190: CoordinatorLayout implementiert jetzt
NestedScrollingParent3undCoordinatorLayout.Behaviorimplementiert eine neue Überladung vononNestedScroll, damitBehaviorsdie zurückgelegte Scrollstrecke an untergeordnete Elemente mit verschachteltem Scrollen melden können (während desdispatchNestedScroll()/onNestedScroll()-Durchlaufs). Die zuvor vorhandeneonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int)wurde zugunsten der neuenonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[])eingestellt und dieBehavior-Implementierungen sollten entsprechend aktualisiert werden.Wenn Entwicklercode derzeit
CoordinatorLayout#onNestedScroll(View, int, int, int, int, int)überschreibt, wird er wahrscheinlich nicht mehr aufgerufen und stattdessen sollteCoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[])überschrieben werden.