Kayan panel ayracı

  
Bir kayan bölme kullanıcı arayüzü kalıbı uygulayın.
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:

Modern

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.

Yeni sorun oluşturma

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 cihazlarda SlidingPaneLayout, 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() veya openPane() 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üzelten 1.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

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

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şleterek DrawerLayout 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 cihazlarda SlidingPaneLayout, 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() veya openPane() 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

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