Çekmece düzeni

Materyal Tasarım çekmece widget'ı uygulayın.
Son Güncelleme Kararlı Sürüm Serbest Bırakma Adayı Beta Sürümü Alfa Sürümü
22 Mart 2023 1.2.0 - - -

Bağımlılıkları bildirme

DrawerLayout'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.drawerlayout:drawerlayout:1.2.0"
}

Kotlin

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

Sürüm 1.2.0

22 Mart 2023

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

  • DrawerLayout artık Android 13'ün OnBackPressedInvoked API'leriyle entegre olarak çekmece açıkken sistemdeki geri düğmesine otomatik olarak müdahale ediyor. Bunun için uygulamanızın tahmini geri hareketini etkinleştirmesi gerekir.
  • Çekmece kilitli olsa bile open ve close çağrıları artık tutarlı olarak çalışıyor. Çekmece kilitlendiğinde, kullanıcıların hareketlerle çekmeceyle etkileşimde bulunması engellenir.

Sürüm 1.2.0-rc01

8 Mart 2023

androidx.drawerlayout:drawerlayout:1.2.0-rc01, hiçbir değişiklik yapılmadan serbest bırakıldı. Sürüm 1.2.0-rc01 bu kayıtları içerir.

Sürüm 1.2.0-beta01

8 Şubat 2023

androidx.drawerlayout:drawerlayout:1.2.0-beta01, hiçbir değişiklik yapılmadan serbest bırakıldı. Sürüm 1.2.0-beta01 bu kayıtları içerir.

Sürüm 1.2.0-alpha01

21 Eylül 2022

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

Yeni Özellikler

  • Android 13 için yeni OnBackPressedInvoked API'lerini entegre edin (0c84661)

Hata Düzeltmeleri

  • Çekmece kilitli olduğunda open() ve close() özelliklerinin programlı olarak çalıştığından emin olun (ae09f6e)

Sürüm 1.1.1

Sürüm 1.1.1

2 Eylül 2020

androidx.drawerlayout:drawerlayout:1.1.1 yayınlandı. Sürüm 1.1.1 bu kayıtları içerir.

Hata Düzeltmeleri

  • LOCK_MODE_LOCKED_CLOSED veya LOCK_MODE_LOCKED_OPEN kullanılırken open() ve close() uygulamalarının çalışmaması sorunu düzeltildi. (b/162253907)

Sürüm 1.1.0

Sürüm 1.1.0

24 Haziran 2020

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

  • DrawerLayout artık hareketle gezinme eklerinin boyutunu hesaba katarak, hareketle gezinme etkinleştirildiğinde kullanıcıların çekmeceyi açmak için uzun basıp kaydırmak için kullanabileceği alan genişletilir.
  • DrawerLayout artık drawerLayoutStyle tema özelliğini kullanarak varsayılan stili ayarlamayı destekliyor.
  • DrawerLayout artık CustomView 1.1.0'a eklenen Openable arayüzünü uyguluyor.

Sürüm 1.1.0-rc01

20 Mayıs 2020

androidx.drawerlayout:drawerlayout: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.drawerlayout:drawerlayout:1.1.0-beta01, 1.1.0-alpha04 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-alpha04

4 Mart 2020

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

API Değişiklikleri

Sürüm 1.1.0-alpha03

15 Ağustos 2019

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

Hata düzeltmeleri

  • androidx.core:core:1.2.0-alpha03 ile sabit ikili uyumsuzluk (b/139103874)

Sürüm 1.1.0-alpha02

13 Haziran 2019

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

Yeni özellikler

  • Artık yeni drawerLayoutStyle tema özelliği kullanılarak varsayılan stil ayarlanabilir.
  • Android 10'da hareketle gezinme ile kullanıldığında desteği sonlandırılmış davranış kaldırıldı. Çekmeceler artık uzun basarak ve hızlıca kaydırarak açılıyor

Sürüm 1.1.0-alpha01

7 Mayıs 2019

androidx.drawerlayout:drawerlayout:1.1.0-alpha01 yayınlandı.

Yeni özellikler

  • Hareketle Gezinme Desteği için güncelleme: DrawerLayout, kaydırma çekmecelerinin açılmasına izin vermek için artık sistem hareketi hariç tutmayı rects ayarlıyor.

Sürüm 1.0.0

Sürüm 1.0.0

21 Eylül 2018

androidx.drawerlayout:drawerlayout:1.0.0 yayınlandı.