Kaydırma yenileme düzeni

Yenilemek için kaydırma kullanıcı arayüzü kalıbını uygulayın.
Son Güncelleme Kararlı Sürüm Serbest Bırakma Adayı Beta Sürümü Alfa Sürümü
22 Temmuz 2020 1.1.0 - - 1.2.0-alpha01

Bağımlılıkları bildirme

ScrollYenileLayout'ta 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.swiperefreshlayout:swiperefreshlayout:1.1.0"
}

Kotlin

dependencies {
    implementation("androidx.swiperefreshlayout:swiperefreshlayout:1.1.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-alpha01

22 Temmuz 2020

androidx.swiperefreshlayout:swiperefreshlayout:1.2.0-alpha01 yayınlandı. Sürüm 1.2.0-alpha01 bu kayıtları içerir.

Hata Düzeltmeleri

  • requestDisallowInterceptTouchEvent(boolean) artık bu isteği diğer ViewGroup gibi dikkate alır. Kesinlikle tavsiye edilmese de yeni davranışlar setLegacyRequestDisallowInterceptTouchEventEnabled ile devre dışı bırakılabilir. (I968da, b/141855018)

Sürüm 1.1.0

Sürüm 1.1.0

24 Haziran 2020

androidx.swiperefreshlayout:swiperefreshlayout: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

  • SwipeRefreshLayout artık NestedScrollingChild3 ve NestedScrollingParent3 özelliklerini uyguluyor.

Sürüm 1.1.0-rc01

15 Nisan 2020

androidx.swiperefreshlayout:swiperefreshlayout: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

4 Mart 2020

androidx.swiperefreshlayout:swiperefreshlayout:1.1.0-beta01, 1.1.0-alpha03 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-alpha03

9 Ekim 2019

androidx.swiperefreshlayout:swiperefreshlayout:1.1.0-alpha03 yayınlandı. Sürüm 1.1.0-alpha03 bu kayıtları içerir.

Yeni özellikler

  • İlerleme göstergesinin arka plan rengini ayarlamak için yeni bir stil özelliği R.styleable.SwipeRefreshLayout_swipeRefreshLayoutProgressSpinnerBackgroundColor ekledik. (aosp/931124)

API değişiklikleri

  • requestDisallowInterceptTouchEvent(boolean) artık her zaman üst öğelerine yayılıyor. Kesinlikle tavsiye edilmese de yeni davranışlar setLegacyRequestDisallowInterceptTouchEventEnabled ile devre dışı bırakılabilir. (aosp/1108540)

Hata düzeltmeleri

  • Kaydırılabilir bir üst öğe (ör. ViewPager2) ve kaydırılabilir bir alt öğeye sahip olduğu iç içe yerleştirilmiş kaydırmayla ilgili sorun düzeltildi. (b/138314213)

Sürüm 1.1.0-alpha02

2 Temmuz 2019

androidx.swiperefreshlayout:swiperefreshlayout:1.1.0-alpha02 yayınlandı. Bu sürümdeki kaydetmeleri burada bulabilirsiniz.

Hata düzeltmeleri

  • ScrollYenileLayout'un yenileme durumunun kaydedilmesi ve geri yüklenmesi uygulandı
  • ScrollrefreshLayout, RecyclerView'a yerleştirildiğinde ortaya çıkan kullanılabilirlik hatası düzeltildi

Sürüm 1.1.0-alpha01

3 Aralık 2018

API değişiklikleri

  • aosp/737631: SwipeRefreshLayout artık NestedScrollingChild3 ve NestedScrollingParent3 uygulamalarını uygulayarak iç içe yerleştirilmiş kaydırma özelliğini 3 üst öğe ve alt öğenin, tüketilen iç içe yerleştirilmiş kaydırma mesafesi bilgilerini SwipeRefreshLayout üzerinden iletmesini sağlıyor. Geliştirici kodu şu anda SwipeRefreshLayout.onNestedScroll(View, int, int, int, int, int) değerini geçersiz kılıyorsa muhtemelen artık çağrılmayacaktır ve bunun yerine SwipeRefreshLayout.onNestedScroll(View, int, int, int, int, int, int[]) geçersiz kılınmalıdır. Benzer şekilde, büyük olasılıkla SwipeRefreshLayout.dispatchNestedScroll(int, int, int, int, int[], int) artık çağrılmaz ve bunun yerine SwipeRefreshLayout.dispatchNestedScroll(int, int, int, int, int[], int, int[]) geçersiz kılınmalıdır.