Koordinatör düzeni
Son Güncelleme | Kararlı Sürüm | Serbest Bırakma Adayı | Beta Sürümü | Alfa Sürümü |
---|---|---|---|---|
4 Ekim 2023 | 1.2.0 | - | - | 1.3.0-alpha02 |
Bağımlılıkları bildirme
CoordinatorLayout'a bağımlılık eklemek için projenize Google Maven deposunu eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu okuyun.
Uygulamanız veya modülünüz için build.gradle
dosyasına ihtiyaç duyduğunuz yapıların bağımlılıklarını ekleyin:
Eski
dependencies { implementation "androidx.coordinatorlayout:coordinatorlayout:1.2.0" }
Kotlin
dependencies { implementation("androidx.coordinatorlayout:coordinatorlayout:1.2.0") }
Bağımlılıklar hakkında daha fazla bilgi için Derleme bağımlılıkları ekleme bölümüne bakın.
Geri bildirim
Geri bildirimleriniz Jetpack'i iyileştirmemize yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı geliştirmek için fikirleriniz varsa lütfen bize bildirin. Yeni hesap oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oyunuzu ekleyebilirsiniz.
Daha fazla bilgi için Sorun İzleyici belgelerine bakın.
Sürüm 1.3
Sürüm 1.3.0-alpha02
4 Ekim 2023
androidx.coordinatorlayout:coordinatorlayout:1.3.0-alpha02
yayınlandı. 1.3.0-alpha02 sürümü bu kayıtları içerir.
- Sürüm yükseltmesi;
1.3.0-alpha01
tarihinden itibaren değişiklik yok.
Sürüm 1.3.0-alpha01
20 Eylül 2023
androidx.coordinatorlayout:coordinatorlayout:1.3.0-alpha01
yayınlandı. Sürüm 1.3.0-alpha01 bu kayıtları içerir.
Yeni Özellikler
- Sayfa yukarı, aşağı sayfa, ana sayfaya taşıma ve bitiş önemli etkinliklerini taşıma desteği ekler. (14719d3)
API Değişiklikleri
CoordinatorLayout.java
öğesine Sıfırlanabilirlik ek açıklamaları eklendi. (Ieb647, b/236474453)
Hata Düzeltmeleri
NestedScrollView
veCoordinatorLayout
ile yukarı, aşağı, boşluk ve tuş varyasyonu klavye işlemlerini düzeltir. (bdd72e6)
Sürüm 1.2
Sürüm 1.2.0
12 Ocak 2022
androidx.coordinatorlayout:coordinatorlayout:1.2.0
yayınlandı. 1.2.0 sürümü bu kayıtları içerir.
1.1.0 sürümünden sonraki önemli değişiklikler
- CoordinatorLayout kurallarında yalnızca çalışma zamanında görünür olan ek açıklamaları koru (9ec7cb)
Sürüm 1.2.0-rc01
15 Aralık 2021
androidx.coordinatorlayout:coordinatorlayout:1.2.0-rc01
yayınlandı. Sürüm 1.2.0-rc01 bu kayıtları içerir.
Sürüm 1.2.0-beta01
17 Kasım 2021
androidx.coordinatorlayout:coordinatorlayout:1.2.0-beta01
yayınlandı. Sürüm 1.2.0-beta01 bu kayıtları içerir.
API Değişiklikleri
- Beta sürümü için API'ler sonlandırıldı.
Sürüm 1.2.0-alpha01
3 Kasım 2021
androidx.coordinatorlayout:coordinatorlayout:1.2.0-alpha01
yayınlandı. Sürüm 1.2.0-alpha01 bu kayıtları içerir.
Hata Düzeltmeleri
- CoordinatorLayout kurallarında yalnızca çalışma zamanında görünür olan ek açıklamaları koru (9ec7cb)
Sürüm 1.1.0
Sürüm 1.1.0
4 Aralık 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0
yayınlandı. Sürüm 1.1.0 bu kayıtları içerir.
1.0.0 sürümünden sonraki önemli değişiklikler
- aosp/737190: CoordinatorLayout artık
NestedScrollingParent3
yöntemini uyguluyor veCoordinatorLayout.Behavior
,Behaviors
ürününün, iç içe yerleştirilmiş kaydırma kullanan alt öğelere (dispatchNestedScroll()
/onNestedScroll()
geçişi sırasında) ne kadar kaydırma mesafesi kullandıklarını raporlayabilmesini sağlamak için yeni bironNestedScroll
aşırı yüklemesi uyguluyor. Daha önce mevcut olanonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int)
kullanımdan kaldırılmış ve yerini yenionNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[])
alıyor.Behavior
uygulamalarının buna göre güncellenmesi gerekiyor. Geliştirici kodu şu andaCoordinatorLayout#onNestedScroll(View, int, int, int, int, int)
öğesini geçersiz kılıyorsa muhtemelen artık çağrılmayacaktır ve bunun yerineCoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[])
geçersiz kılınmalıdır. - CoordinatorLayout'un erişilebilirlik hizmetlerinde kullanıma açık durumda olması (aosp/1056175)
CoordinatorLayout.DefaultBehavior
ek açıklaması kullanımdan kaldırılmıştır. Bunun yerineCoordinatorLayout.AttachedBehavior
arayüzünü kullanın.
Sürüm 1.1.0-rc01
23 Ekim 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0-rc01
yayınlandı. Sürüm 1.1.0-rc01 bu kayıtları içerir.
Yeni özellikler
- CoordinatorLayout'un erişilebilirlik hizmetlerinde kullanıma açık durumda olması (aosp/1056175)
Sürüm 1.1.0-beta01
5 Haziran 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0-beta01
yayınlandı. Bu sürümdeki kaydetmeleri burada bulabilirsiniz.
Hata düzeltmeleri
- Kullanımdan kaldırılan test sınıflarından geçiş yapma (aosp/853955)
Sürüm 1.1.0-alpha01
3 Aralık 2018
API değişiklikleri
aosp/737190: CoordinatorLayout artık
NestedScrollingParent3
yöntemini uyguluyor veCoordinatorLayout.Behavior
,Behaviors
ürününün, iç içe yerleştirilmiş kaydırma kullanan alt öğelere (dispatchNestedScroll()
/onNestedScroll()
geçişi sırasında) ne kadar kaydırma mesafesi kullandıklarını raporlayabilmesini sağlamak için yeni bironNestedScroll
aşırı yüklemesi uyguluyor. Daha önce mevcut olanonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int)
kullanımdan kaldırılmış ve yerini yenionNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[])
alıyor.Behavior
uygulamalarının buna göre güncellenmesi gerekiyor.Geliştirici kodu şu anda
CoordinatorLayout#onNestedScroll(View, int, int, int, int, int)
öğesini geçersiz kılıyorsa muhtemelen artık çağrılmayacaktır ve bunun yerineCoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[])
geçersiz kılınmalıdır.