Drawerlayout
| 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ı bildirme
DrawerLayout'a 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 ihtiyacınız olan yapılarla ilgili bağımlılıkları ekleyin:
Eski
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ştirmeye yönelik fikirleriniz varsa lütfen bize bildirin. Yeni bir 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.
Daha fazla bilgi için Sorun İzleyici belgelerini inceleyin.
Sürüm 1.2
Sürüm 1.2.0
22 Mart 2023
androidx.drawerlayout:drawerlayout:1.2.0 iptal edilir. 1.2.0 sürümü şu commit'leri içerir.
1.1.0 sürümünden beri yapılan önemli değişiklikler
DrawerLayoutartık çekmece açıkken sistemin geri düğmesini otomatik olarak yakalamak için Android 13'ünOnBackPressedInvokedAPI'leriyle entegre oluyor. Bunun için uygulamanızın tahmin edilen geri gitme hareketini etkinleştirmesi gerekir.- Çekmece kilitli olsa bile
openvecloseile arama artık tutarlı bir şekilde çalışıyor. Çekmeceyi kilitlemek, kullanıcıların çekmeceyle hareketler aracılığıyla etkileşim kurmasını engellemeye devam eder.
Sürüm 1.2.0-rc01
8 Mart 2023
androidx.drawerlayout:drawerlayout:1.2.0-rc01, herhangi bir değişiklik yapılmadan yayınlanır. 1.2.0-rc01 sürümü şu commit'leri 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ü şu commit'leri içerir.
Sürüm 1.2.0-alpha01
21 Eylül 2022
androidx.drawerlayout:drawerlayout:1.2.0-alpha01 iptal edilir. 1.2.0-alpha01 sürümü şu commit'leri içerir.
Yeni Özellikler
- Android 13 için yeni
OnBackPressedInvokedAPI'lerini entegre edin (0c84661).
Hata Düzeltmeleri
- Çekmece kilitliyken
open()veclose()'nin 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 iptal edilir. 1.1.1 sürümü şu commit'leri içerir.
Hata Düzeltmeleri
LOCK_MODE_LOCKED_CLOSEDveyaLOCK_MODE_LOCKED_OPENkullanılırkenopen()veclose()simgelerinin çalışmamasına neden olan sorun 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 iptal edilir. 1.1.0 sürümü şu commit'leri içerir.
1.0.0 sürümünden beri yapılan önemli değişiklikler
DrawerLayoutartık tüm hareketle gezinme yerleşimlerinin boyutunu dikkate alıyor. Böylece, hareketle gezinme etkinleştirildiğinde kullanıcıların çekmeceyi açmak için uzun basma ve kaydırma hareketlerini kullanabileceği alan genişletiliyor.DrawerLayoutartıkdrawerLayoutStyletema özelliği kullanılarak varsayılan stil ayarlamayı destekliyor.DrawerLayoutartık CustomView1.1.0'da eklenenOpenablearayü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 beri herhangi bir değişiklik yapılmadan yayınlandı. 1.1.0-rc01 sürümü şu commit'leri içerir.
Sürüm 1.1.0-beta01
1 Nisan 2020
androidx.drawerlayout:drawerlayout:1.1.0-beta01, 1.1.0-alpha04 tarihinden beri herhangi bir değişiklik yapılmadan yayınlandı. 1.1.0-beta01 sürümü şu commit'leri içerir.
Sürüm 1.1.0-alpha04
4 Mart 2020
androidx.drawerlayout:drawerlayout:1.1.0-alpha04 iptal edilir. 1.1.0-alpha04 sürümü şu commit'leri içerir.
API Değişiklikleri
DrawerLayoutartık CustomView1.1.0-alpha02içinde eklenenOpenablearayüzünü uyguluyor. (b/129979320)
Sürüm 1.1.0-alpha03
15 Ağustos 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha03 iptal edilir. Bu sürüme dahil edilen commit'leri burada bulabilirsiniz.
Hata düzeltmeleri
androidx.core:core:1.2.0-alpha03ile ikili uyumsuzluk sorunu düzeltildi (b/139103874)
Sürüm 1.1.0-alpha02
13 Haziran 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha02 iptal edilir. Bu sürüme dahil edilen commit'leri burada bulabilirsiniz.
Yeni özellikler
- Artık yeni
drawerLayoutStyletema özelliğini kullanarak varsayılan stil ayarlayabilirsiniz. - Android 10'da hareketle gezinme özelliğiyle kullanıldığında desteği sonlandırılan davranış kaldırıldı. Çekmeceler artık uzun basma ve kaydırma hareketiyle açılıyor
Sürüm 1.1.0-alpha01
7 Mayıs 2019
androidx.drawerlayout:drawerlayout:1.1.0-alpha01 iptal edilir.
Yeni özellikler
- Hareketli gezinme desteği için güncelleme:
DrawerLayoutartık çekmecelerin kaydırılarak açılmasına izin vermek için sistem hareket dışı bırakmarectsayarını yapıyor.
Sürüm 1.0.0
Sürüm 1.0.0
21 Eylül 2018
androidx.drawerlayout:drawerlayout:1.0.0 iptal edilir.