Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Drawerlayout

Mengimplementasikan widget panel samping Desain Material.
Update Terbaru Rilis Stabil Saat Ini Kandidat Rilis Berikutnya Rilis Beta Rilis Alfa
2 September 2020 1.1.1 - - -

Mendeklarasikan dependensi

Untuk menambahkan dependensi pada DrawerLayout, Anda harus menambahkan repositori Maven Google ke project Anda. Baca repositori Maven Google untuk mengetahui informasi selengkapnya.

Tambahkan dependensi untuk artefak yang diperlukan dalam file build.gradle bagi aplikasi atau modul Anda:

dependencies {
    implementation "androidx.drawerlayout:drawerlayout:1.1.1"
}

Untuk informasi dependensi selengkapnya, lihat Menambahkan dependensi build.

Masukan

Masukan Anda membantu meningkatkan kualitas Jetpack. Beri tahu kami jika Anda menemukan masalah baru atau memiliki ide untuk meningkatkan kualitas library ini. Harap periksa library ini untuk mengetahui masalah yang sudah diketahui sebelum membuat laporan baru. Anda dapat memberikan suara untuk masalah yang sudah ada dengan mengklik tombol bintang.

Membuat masalah baru

Baca dokumentasi Issue Tracker untuk mengetahui informasi selengkapnya.

Versi 1.1.1

Versi 1.1.1

2 September 2020

androidx.drawerlayout:drawerlayout:1.1.1 dirilis. Versi 1.1.1 berisi commit berikut.

Perbaikan Bug

  • Memperbaiki masalah open() dan close() yang tidak berfungsi saat menggunakan LOCK_MODE_LOCKED_CLOSED atau LOCK_MODE_LOCKED_OPEN. (b/162253907)

Versi 1.1.0

Versi 1.1.0

24 Juni 2020

androidx.drawerlayout:drawerlayout:1.1.0 dirilis. Versi 1.1.0 berisi commit berikut ini.

Perubahan utama sejak versi 1.0.0

  • DrawerLayout sekarang memperhitungkan ukuran setiap inset navigasi gestur, yang memperluas area yang tersedia untuk pengguna dengan menekan lama dan menggeser untuk membuka panel samping saat navigasi gestur diaktifkan.
  • DrawerLayout sekarang mendukung penyetelan gaya default menggunakan atribut tema drawerLayoutStyle.
  • DrawerLayout sekarang mengimplementasikan antarmuka Openable yang ditambahkan di CustomView 1.1.0.

Versi 1.1.0-rc01

20 Mei 2020

androidx.drawerlayout:drawerlayout:1.1.0-rc01 dirilis tanpa perubahan sejak 1.1.0-beta01. Versi 1.1.0-rc01 berisi commit berikut.

Versi 1.1.0-beta01

1 April 2020

androidx.drawerlayout:drawerlayout:1.1.0-beta01 dirilis tanpa perubahan sejak 1.1.0-alpha04. Versi 1.1.0-beta01 berisi commit berikut.

Versi 1.1.0-alpha04

4 Maret 2020

androidx.drawerlayout:drawerlayout:1.1.0-alpha04 dirilis. Versi 1.0.0-alpha04 berisi commit berikut.

Perubahan API

Versi 1.1.0-alpha03

15 Agustus 2019

androidx.drawerlayout:drawerlayout:1.1.0-alpha03 dirilis. Commit yang disertakan dalam versi ini dapat dilihat di sini.

Perbaikan bug

  • Memperbaiki error kompatibilitas biner dengan androidx.core:core:1.2.0-alpha03 (b/139103874)

Versi 1.1.0-alpha02

13 Juni 2019

androidx.drawerlayout:drawerlayout:1.1.0-alpha02 dirilis. Commit yang disertakan dalam versi ini dapat dilihat di sini.

Fitur baru

  • Gaya default kini dapat ditetapkan menggunakan atribut tema drawerLayoutStyle baru.
  • Menghapus perilaku yang tidak digunakan lagi saat digunakan dengan navigasi gestur pada Android 10. Panel samping sekarang dibuka menggunakan tekan lama dan geser

Versi 1.1.0-alpha01

7 Mei 2019

androidx.drawerlayout:drawerlayout:1.1.0-alpha01 dirilis.

.

Fitur baru

  • Update untuk Dukungan Nav Gestur: DrawerLayout kini menetapkan pengecualian gestur sistem rects untuk mengizinkan gerakan geser guna membuka panel samping.

Versi 1.0.0

Versi 1.0.0

21 September 2018

androidx.drawerlayout:drawerlayout:1.0.0 dirilis.