Drawerlayout

Materyal Tasarım çekmece widget'ı uygulama
Son Güncelleme Kararlı Sürüm Sürüm Adayı Beta Sürümü Alfa Sürümü
22 Mart 2023 1.2.0 - - -

Bağımlılıkları beyan etme

DrawerLayout'a bağımlı eklemek için projenize Google Maven deposunu eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu inceleyin.

Uygulamanızın veya modülünüzün build.gradle dosyasına ihtiyacınız olan yapıların bağımlılıklarını ekleyin:

Groovy

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 başlıklı makaleyi inceleyin.

Geri bildirim

Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmek için fikirleriniz varsa lütfen bize bildirin. Yeni bir kitaplık oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oy verebilirsiniz.

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ınlanır. 1.2.0 sürümü bu taahhütleri içerir.

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

  • DrawerLayout, çekmece açıkken sistemin 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 tahmini geri hareketi etkinleştirmesi gerekir.
  • open ve close aramaları, çekmece kilitli olsa bile artık tutarlı bir şekilde çalışıyor. Çekmece kilitlendiğinde kullanıcıların hareketlerle çekmeceyle etkileşime geçmesi engellenmez.

Sürüm 1.2.0-rc01

8 Mart 2023

androidx.drawerlayout:drawerlayout:1.2.0-rc01 hiçbir değişiklik yapılmadan yayınlandı. Sürüm 1.2.0-rc01 bu kaydetmeleri içerir.

Sürüm 1.2.0-beta01

8 Şubat 2023

androidx.drawerlayout:drawerlayout:1.2.0-beta01, herhangi bir değişiklik yapılmadan yayınlanır. 1.2.0-beta01 sürümü bu taahhütleri içerir.

Sürüm 1.2.0-alpha01

21 Eylül 2022

androidx.drawerlayout:drawerlayout:1.2.0-alpha01 yayınlanır. 1.2.0-alpha01 sürümü bu taahhütleri içerir.

Yeni Özellikler

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

Hata Düzeltmeleri

  • Çekmece kilitliyken open() ve close() öğelerinin programatik olarak çalıştığından emin olun (ae09f6e)

Sürüm 1.1.1

1.1.1 sürümü

2 Eylül 2020

androidx.drawerlayout:drawerlayout:1.1.1 yayınlanır. 1.1.1 sürümü bu taahhütleri içerir.

Hata Düzeltmeleri

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

1.1.0 sürümü

1.1.0 sürümü

24 Haziran 2020

androidx.drawerlayout:drawerlayout:1.1.0 yayınlanır. 1.1.0 sürümü bu kaydetmeleri içerir.

1.0.0 sürümünden beri yapılan önemli değişiklikler

  • DrawerLayout artık hareketle gezinme içe yerleştirilmelerinin boyutunu dikkate alıyor. Böylece, hareketle gezinme etkinleştirildiğinde kullanıcıların çekmeceyi açmak için uzun basıp kaydırabileceği alan genişletiliyor.
  • DrawerLayout artık drawerLayoutStyle tema özelliğini kullanarak varsayılan bir stil ayarlama özelliğini 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 içermeden yayınlandı. 1.1.0-rc01 sürümü bu taahhütleri 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 yapılmadan yayınlandı. 1.1.0-beta01 sürümü bu taahhütleri içerir.

Sürüm 1.1.0-alpha04

4 Mart 2020

androidx.drawerlayout:drawerlayout:1.1.0-alpha04 yayınlanır. 1.1.0-alpha04 sürümü bu taahhütleri 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ınlanır. Bu sürüme dahil edilen taahhütleri burada bulabilirsiniz.

Hata düzeltmeleri

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

Sürüm 1.1.0-alpha02

13 Haziran 2019

androidx.drawerlayout:drawerlayout:1.1.0-alpha02 yayınlanır. Bu sürüme dahil edilen taahhütleri burada bulabilirsiniz.

Yeni özellikler

  • Artık yeni drawerLayoutStyle tema özelliğini kullanarak varsayılan stili ayarlayabilirsiniz.
  • Android 10'da hareketle gezinme ile birlikte kullanıldığında desteği sonlandırılan davranış kaldırıldı. Çekmeceler artık uzun basarak ve hızlıca kaydırarak açılabiliyor

Sürüm 1.1.0-alpha01

7 Mayıs 2019

androidx.drawerlayout:drawerlayout:1.1.0-alpha01 yayınlanır.

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ç tutma rects özelliğini 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ınlanır.