Coordinatorlayout
Son Güncelleme | Kararlı Sürüm | Sürüm 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 Google Maven deposunu projenize eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu okuyun.
Uygulamanızın veya modülünüzün build.gradle
dosyasına ihtiyacınız olan 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 edinmek için Derleme bağımlılıkları ekleme bölümüne bakın.
Geri bildirim
Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmek için fikirleriniz varsa lütfen bize bildirin. Yeni bir kitaplık oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oy verebilirsiniz.
Daha fazla bilgi için Sorun İzleyici dokümanlarına 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ınlanır. 1.3.0-alpha02 sürümü bu taahhütleri içerir.
- Sürüm yükseltme sürümü.
1.3.0-alpha01
ile ilgili herhangi bir değişiklik yok.
Sürüm 1.3.0-alpha01
20 Eylül 2023
androidx.coordinatorlayout:coordinatorlayout:1.3.0-alpha01
yayınlanır. 1.3.0-alpha01 sürümü bu taahhütleri içerir.
Yeni Özellikler
- Sayfa yukarı, sayfa aşağı, ana sayfaya git ve son tuşuna basma etkinlikleri için destek ekler. (14719d3)
API Değişiklikleri
CoordinatorLayout.java
'e geçersizlik notları eklendi. (Ieb647, b/236474453)
Hata Düzeltmeleri
NestedScrollView
veCoordinatorLayout
ile yukarı, aşağı, boşluk çubuğu 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 taahhütleri içerir.
1.1.0 sürümünden bu yana yapılan önemli değişiklikler
- CoordinatorLayout kurallarında yalnızca çalışma zamanında görünür ek açıklamaları sakla (9ec7cb)
Sürüm 1.2.0-rc01
15 Aralık 2021
androidx.coordinatorlayout:coordinatorlayout:1.2.0-rc01
yayınlandı. 1.2.0-rc01 sürümü bu taahhütleri içerir.
Sürüm 1.2.0-beta01
17 Kasım 2021
androidx.coordinatorlayout:coordinatorlayout:1.2.0-beta01
yayınlanır. Sürüm 1.2.0-beta01 bu kaydetmeleri içerir.
API Değişiklikleri
- API'lerin beta sürümü son haline getirildi.
Sürüm 1.2.0-alpha01
3 Kasım 2021
androidx.coordinatorlayout:coordinatorlayout:1.2.0-alpha01
yayınlanır. Sürüm 1.2.0-alpha01 bu kaydetmeleri içerir.
Hata Düzeltmeleri
- Yalnızca CoordinatorLayout kurallarında (9ec7cb) çalışma zamanında görünür ek açıklamaları koru
1.1.0 sürümü
1.1.0 sürümü
4 Aralık 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0
yayınlanır. 1.1.0 sürümü bu taahhütleri içerir.
1.0.0'dan bu yana önemli değişiklikler
- aosp/737190: CoordinatorLayout artık
NestedScrollingParent3
'yi uygular veCoordinatorLayout.Behavior
,Behaviors
'in iç içe yerleştirilmiş kaydırılabilir alt öğelerde ne kadar kaydırma mesafesi tükettiğini bildirebilmesi içinonNestedScroll
için yeni bir aşırı yükleme uygular (dispatchNestedScroll()
/onNestedScroll()
geçişi sırasında). Daha önce mevcut olanonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int)
desteği sonlandırılarak yenionNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[])
kullanıma sunuldu veBehavior
uygulamalarının buna uygun şekilde güncellenmesi gerekiyor. Geliştirici kodu şu andaCoordinatorLayout#onNestedScroll(View, int, int, int, int, int)
değerini geçersiz kılıyorsa muhtemelen artık çağrılmaz ve bunun yerineCoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[])
geçersiz kılınır. - CoordinatorLayout erişilebilirlik hizmetlerine açıklandı (aosp/1056175)
CoordinatorLayout.DefaultBehavior
ek açıklaması kullanımdan kaldırıldı. 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ınlanır. 1.1.0-rc01 sürümü bu taahhütleri içerir.
Yeni özellikler
- CoordinatorLayout erişilebilirlik hizmetlerine açıklandı (aosp/1056175)
Sürüm 1.1.0-beta01
5 Haziran 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0-beta01
sürümleri yayınlanır. Bu sürüme dahil edilen taahhütleri burada bulabilirsiniz.
Hata düzeltmeleri
- Desteği sonlandı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
özelliğini uyguluyor veCoordinatorLayout.Behavior
,Behaviors
ürününün iç içe yerleştirilmiş kaydırma alt öğelerine (dispatchNestedScroll()
/onNestedScroll()
geçiş sırasında) ne kadar kaydırma mesafesi kullandığını bildirebilmesi için yeni bironNestedScroll
aşırı yüklemesi uyguluyor. Daha önce mevcut olanonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int)
, yenionNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[])
için kullanımdan kaldırıldı veBehavior
uygulamaları buna göre güncellenmelidir.Geliştirici kodu şu anda
CoordinatorLayout#onNestedScroll(View, int, int, int, int, int)
değerini geçersiz kılıyorsa bu kod muhtemelen artık çağrılmayacak ve bunun yerineCoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[])
geçersiz kılınmalıdır.