Kayan panel ayracı
Son Güncelleme | Kararlı Sürüm | Serbest Bırakma Adayı | Beta Sürümü | Alfa Sürümü |
---|---|---|---|---|
26 Ocak 2022 | 1.2.0 | - | - | - |
Bağımlılıkları bildirme
SlidingPaneLayout'ta 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 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.slidingpanelayout:slidingpanelayout:1.2.0" }
Kotlin
dependencies { implementation("androidx.slidingpanelayout:slidingpanelayout: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.2.0
Sürüm 1.2.0
26 Ocak 2022
androidx.slidingpanelayout:slidingpanelayout: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
SlidingPaneLayout
artık ekranı kaplamaya duyarlı. Katlanabilir cihazlardaSlidingPaneLayout
, bölmeleri ekranın her iki yanında veya menteşede olacak şekilde otomatik olarak iki bölmenin boyutunu ayarlar.- Kendi yapılandırma değişikliklerinizi işlerken, sağlanan alan miktarı değiştiğinde (ör. katlanabilir bir cihazı açarken)
SlidingPaneLayout
artık tek bölme ve iki bölme modu arasında animasyon oluşturuyor. - İki bölme çakıştığında
SlidingPaneLayout
artık yeni bir kullanıcı arayüzü stiline sahip. Her bölme artık kenardan kenara uzanır.SlidingPaneLayout
açıkken ayrıntı veya ikincil bölme, listeyi veya birincil bölmeyi tamamen kaplar. Şeffaflaştırma rengi gibi eski kullanıcı arayüzü stiline özgü API'ler kullanımdan kaldırılmıştır. SlidingPaneLayout
artık varsayılan olarak "kapalı" durumuna ayarlı. Yani liste veya birincil bölme gösteriliyor.open()
veyaopenPane()
araması artık ayrıntı veya ikincil bölmeyi gösterir.SlidingPaneLayout
öğesinin,IllegalStateException
yüklemeden her tür düzende kullanılabilmesi için ek ölçü özellikleriyle uyumluluk iyileştirildi.- SlidingPaneLayout artık birden fazla PanelSlideListener kaydetmesine izin veriyor.
- Geliştiriciler artık bir kilit modu ayarlayarak kullanıcıların liste ve ayrıntı bölmeleri arasında kaydırma yapıp yapamayacağını kontrol edebilirler.
Sürüm 1.2.0-rc01
15 Aralık 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-rc01
yayınlandı. Sürüm 1.2.0-rc01 bu kayıtları içerir.
Bağımlılık güncellemeleri
SlidingPaneLayout
artık AndroidX Window'un önceki beta sürümleriyle uyumsuzlukları düzelten1.0.0-rc01
penceresine bağımlı.
Sürüm 1.2.0-beta01
1 Eylül 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-beta01
önemli bir değişiklik olmadan yayınlandı. Sürüm 1.2.0-beta01 bu kayıtları içerir.
Sürüm 1.2.0-alpha04
18 Ağustos 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha04
yayınlandı. Sürüm 1.2.0-alpha04 bu kayıtları içerir.
Yeni Özellikler
- Katlanabilir cihaz kullanılırken
SlidingPaneLayout
artık tek bölme ve iki bölme modu arasında animasyon gösteriyor. (aosp/1702066, b/186211031) SlidingPaneLayout
öğesinin,IllegalStateException
yüklemeden her tür düzende kullanılabilmesi için ek ölçü özellikleriyle uyumluluk iyileştirildi. (aosp/1774187, aosp/1773623, aosp/1773256)
Hata Düzeltmeleri
- Ayrıntı bölmesinin boş bir konumuna dokunulduğunda, bölmeler çakıştığında tıklamaların liste bölmesine geçilmesi sorunu düzeltildi. (aosp/1755141)
Bağımlılık Güncellemeleri
- SlidingPaneLayout artık Window 1.0.0-alpha10'a bağlıdır.
Sürüm 1.2.0-alpha03
30 Haziran 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha03
yayınlandı. Sürüm 1.2.0-alpha03 bu kayıtları içerir.
Bağımlılık değişiklikleri
- SlidingPaneLayout artık Pencere
1.0.0-alpha09
'e bağlıdır.
Sürüm 1.2.0-alpha02
5 Mayıs 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha02
yayınlandı. Sürüm 1.2.0-alpha02 bu kaydetmeleri içerir.
Hata Düzeltmeleri
SlidingPaneLayout
artık genişliği sıfır olmayan katlama özelliklerini dikkate alıyor. (847cc2)SlidingPaneLayout
, hareketle gezinme etkinleştirildiğinde artık sürükleme kenarı boyutunu genişleterekDrawerLayout
davranışını yansıtıyor. (2c6d24)SlidingPaneLayout
cihazının açık ve kapalı durumu, cihaz kaydırılamaz özellikte olduğunda (ör.her iki bölme yan yana gösterildiğinde) değiştirilse bile korunur. Böylece kullanıcılar cihazlarını döndürdüklerinde veya başka bir şekilde daha küçük bir ekrana geçtiklerinde ayrıntı ekranını görmeye devam ederler. (b15eda)- Kilit modu davranışını düzeltin (Ic01dc)
Harici Katkılar
- Cesar Valiente'e,
SlidingPaneLayout
genişliğini düzelttiği için artık genişliği sıfır olmayan katlama özelliklerini de dikkate almak üzere teşekkür ederiz. (847cc2)
Sürüm 1.2.0-alpha01
24 Mart 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha01
yayınlandı. Sürüm 1.2.0-alpha01 bu kayıtları içerir.
Yeni Özellikler
SlidingPaneLayout
artık ekranı kaplamaya duyarlı. Katlanabilir cihazlardaSlidingPaneLayout
, bölmeleri ekranın her iki yanında veya menteşede olacak şekilde otomatik olarak iki bölmenin boyutunu ayarlar.
Davranış Değişiklikleri
- İki bölme çakıştığında
SlidingPaneLayout
artık yeni bir kullanıcı arayüzü stiline sahip. Her bölme artık kenardan kenara uzanır.SlidingPaneLayout
açıkken ayrıntı veya ikincil bölme, listeyi veya birincil bölmeyi tamamen kaplar. Şeffaflaştırma rengi gibi eski kullanıcı arayüzü stiline özgü API'ler kullanımdan kaldırılmıştır. (Ia60ce) SlidingPaneLayout
artık varsayılan olarak "kapalı" durumuna ayarlı. Yani liste veya birincil bölme gösteriliyor.open()
veyaopenPane()
araması artık ayrıntı veya ikincil bölmeyi gösterir. (I5d26c)
API Değişiklikleri
- SlidingPaneLayout artık birden fazla PanelSlideListener kaydetmesine izin veriyor. (I50ce2)
- Geliştiriciler artık bir kilit modu ayarlayarak kullanıcıların liste ve ayrıntı bölmeleri arasında kaydırma yapıp yapamayacağını kontrol edebilirler. (Idf2fd, I5d26c)
Sürüm 1.1.0
Sürüm 1.1.0
24 Haziran 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0
yayınlandı. Sürüm 1.1.0 bu kayıtları içerir.
1.0.0 sürümünden beri yapılan önemli değişiklikler
SlidingPaneLayout
artık CustomView1.1.0
'a eklenenOpenable
arayüzünü uyguluyor.
Sürüm 1.1.0-rc01
20 Mayıs 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-rc01
, 1.1.0-beta01
tarihinden bu yana hiçbir değişiklik olmadan yayınlandı. Sürüm 1.1.0-rc01 bu kayıtları içerir.
Sürüm 1.1.0-beta01
1 Nisan 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-beta01
, 1.1.0-alpha01
tarihinden bu yana hiçbir değişiklik olmadan yayınlandı. Sürüm 1.1.0-beta01 bu kayıtları içerir.
Sürüm 1.1.0-alpha01
18 Mart 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-alpha01
yayınlandı. Sürüm 1.1.0-alpha01 bu kayıtları içerir.
API Değişiklikleri
SlidingPaneLayout
artık CustomView1.1.0-alpha02
'a eklenenOpenable
arayüzünü uyguluyor ve DrawerLayout1.1.0-alpha04
'taki değişikliği yansıtıyor. (b/129979320)