Çekmece düzeni
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.
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'ünOnBackPressedInvoked
API'leriyle entegre oluyor. Bunun için uygulamanızın tahmine dayalı geri hareketini etkinleştirmesi gerekir.- Çekmece kilitli olsa bile
open
veclose
ç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()
veclose()
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
veyaLOCK_MODE_LOCKED_OPEN
kullanılırkenopen()
veclose()
ö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ıkdrawerLayoutStyle
tema özelliğini kullanarak varsayılan stilin ayarlanmasını destekliyor.DrawerLayout
artık CustomView1.1.0
'a eklenenOpenable
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
DrawerLayout
artık CustomView1.1.0-alpha02
'a eklenenOpenable
arayüzünü uyguluyor. (b/129979320)
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ğinirects
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ı.