Ç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'a 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:

Eskitme

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 edinmek 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 görürseniz veya bu kitaplığı geliştirme fikirleriniz varsa bize bildirin. Yeni sorun 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 sayı 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 serbest bırakıldı. Sürüm 1.2.0 bu kayıtları içerir.

1.1.0'dan bu yana önemli değişiklikler

  • DrawerLayout, çekmece açıkken sistem geri düğmesine otomatik olarak müdahale etmek için artık Android 13'ün OnBackPressedInvoked API'leriyle entegre oluyor. Bunun için uygulamanızın tahmine dayalı geri hareketini etkinleştirmesi gerekir.
  • Çekmece kilitli olsa bile open ve close çağrıları artık tutarlı olarak çalışıyor. Çekmecenin kilitlenmesi, kullanıcıların hareketler aracılığıyla çekmeceyle etkileşimde bulunmasını da engeller.

Sürüm 1.2.0-rc01

8 Mart 2023

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

Sürüm 1.2.0-beta01

8 Şubat 2023

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

Sürüm 1.2.0-alpha01

21 Eylül 2022

androidx.drawerlayout:drawerlayout:1.2.0-alpha01 serbest bırakıldı. 1.2.0-alpha01 sürümü bu kayıtları içerir.

Yeni Özellikler

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

Hata Düzeltmeleri

  • Çekmece kilitliyken open() ve close() uygulamalarının programatik 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 serbest bırakıldı. 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() özelliklerinin çalışmaması sorunu giderildi. (b/162253907)

Sürüm 1.1.0

Sürüm 1.1.0

24 Haziran 2020

androidx.drawerlayout:drawerlayout:1.1.0 serbest bırakıldı. Sürüm 1.1.0 bu kayıtları içerir.

1.0.0'dan bu yana yapılan önemli değişiklikler

  • DrawerLayout artık hareketle gezinme eklerinin boyutunu hesaba katarak kullanıcıların, hareketle gezinme etkin durumdayken çekmeceyi açmak için uzun basıp kaydırarak yararlanabilecekleri alan genişletilir.
  • DrawerLayout artık drawerLayoutStyle tema özelliğini kullanarak varsayılan stilin ayarlanmasını 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 herhangi bir değişiklik olmadan yayınlandı. 1.1.0-rc01 sürümü 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 herhangi 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 serbest bırakıldı. 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 serbest bırakıldı. Bu sürümdeki kaydetmeleri burada bulabilirsiniz.

Hata düzeltmeleri

  • androidx.core:core:1.2.0-alpha03 ile sabit ikili program uyumsuzluğu (b/139103874)

Sürüm 1.1.0-alpha02

13 Haziran 2019

androidx.drawerlayout:drawerlayout:1.1.0-alpha02 serbest bırakıldı. 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 basıp kaydırarak açılır

Sürüm 1.1.0-alpha01

7 Mayıs 2019

androidx.drawerlayout:drawerlayout:1.1.0-alpha01 serbest bırakıldı.

Yeni özellikler

  • Hareket Gezinme Desteği için güncelleme: DrawerLayout, kaydırma çekmecelerinin açılmasına izin vermek için artık sistem hareketi hariç tutma özelliğini 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 serbest bırakıldı.