Coordinatorlayout
Update Terbaru | Rilis Stabil Saat Ini | Kandidat Rilis Berikutnya | Rilis Beta | Rilis Alfa |
---|---|---|---|---|
4 Desember 2019 | 1.1.0 | - | - | - |
Mendeklarasikan dependensi
Untuk menambahkan dependensi pada CoordinatorLayout, 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.coordinatorlayout:coordinatorlayout:1.1.0" }
Untuk informasi dependensi selengkapnya, lihat Menambahkan dependensi build.
Masukan
Masukan Anda membantu meningkatkan kualitas Jetpack. Beri tahu kami jika Anda menemukan masalah baru atau punya masukan untuk meningkatkan kualitas library ini. Harap periksa masalah yang sudah diketahui dalam library ini sebelum membuat laporan baru. Anda dapat memberikan suara pada masalah yang ada dengan mengklik tombol bintang.
Lihat dokumentasi Issue Tracker untuk informasi selengkapnya.
Versi 1.1.0
Versi 1.1.0
4 Desember 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0
dirilis. Versi 1.1.0 berisi commit berikut ini.
Perubahan penting sejak versi 1.0.0
- aosp/737190: CoordinatorLayout sekarang mengimplementasikan
NestedScrollingParent3
danCoordinatorLayout.Behavior
mengimplementasikan overload baruonNestedScroll
untuk mengaktifkanBehaviors
agar dapat melaporkan jarak scroll yang digunakan ke turunan scroll bertingkat (selama proses penerusandispatchNestedScroll()
/onNestedScroll()
).onNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int)
yang sudah ada sebelumnya tidak digunakan lagi dan diganti denganonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[])
baru, dan implementasiBehavior
harus diupdate sesuai dengan perubahan itu. Jika kode developer saat ini menggantikanCoordinatorLayout#onNestedScroll(View, int, int, int, int, int)
, kode tersebut kemungkinan tidak akan dipanggil lagi danCoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[])
harus diganti. - Mengekspos CoordinatorLayout ke layanan aksesibilitas (aosp/1056175)
- Anotasi
CoordinatorLayout.DefaultBehavior
kini tidak digunakan lagi. Sekarang, Anda harus menggunakanCoordinatorLayout.AttachedBehavior
.
Versi 1.1.0-rc01
23 Oktober 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0-rc01
dirilis. Versi 1.1.0-rc01 berisi commit berikut ini.
Fitur baru
- Mengekspos CoordinatorLayout ke layanan aksesibilitas (aosp/1056175)
Versi 1.1.0-beta01
5 Juni 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0-beta01
dirilis. Commit yang disertakan dalam versi ini dapat dilihat di sini.
Perbaikan bug
- Meninggalkan class pengujian yang tidak digunakan lagi (aosp/853955)
Versi 1.1.0-alpha01
3 Desember 2018
Perubahan API
aosp/737190: CoordinatorLayout sekarang mengimplementasikan
NestedScrollingParent3
danCoordinatorLayout.Behavior
mengimplementasikan overload baruonNestedScroll
untuk mengaktifkanBehaviors
agar dapat melaporkan jumlah jarak scroll yang digunakan ke turunan scroll bertingkat (selama proses penerusandispatchNestedScroll()
/onNestedScroll()
).onNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int)
yang sudah ada sebelumnya tidak digunakan lagi dan diganti denganonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[])
baru, dan implementasiBehavior
harus diupdate sesuai dengan perubahan itu.Jika kode developer saat ini menggantikan
CoordinatorLayout#onNestedScroll(View, int, int, int, int, int)
, kode tersebut kemungkinan tidak akan dipanggil lagi danCoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[])
harus diganti.