Thursday, 1 December 2016

Cara Mengimplementasikan Fungsi Swipe/Geser Dan Undo Pada RecyclerView Android

Setelah pada tutorial sebelumnya, saya memposting mengenai bagimana melakukan swipe pada recyclerview untuk menghapus, share dan edit item. Namun dalam postingan tersebut belum ada fungsi Undo itemnya.

Untuk lebih jelasnya silakan baca artikel sebelumnya : Implementasi swipe untuk delete, edit dan share item pada Recyclerview

Pada tutorial kali ini saya masih menggunakan PROJECT INI, jadi di disini saya cuma memposting beberapa bagian kode yang berfungsi untuk melakukan swiping dan menampilkan Undo


Tidak ada banyak langkah-langkah yang akan kalian lakukan, cukup hanya dengan menulis beberapa baris kode di MainActivity.java atau di class tempat kalian mendefinisikan Recyclerview (tidak harus di MainActivity.java). Pada tutorial ini kebetulan class yang saya pakai adalah MainActivity.java

Untuk fungsi Undo, Kita akan menggunakan material terbaru yang bernama Snackbar. Snackbar akan muncul di bagian bawah layar ketika kita menghapus sebuah item.

Untuk menggunaan Snackbar, pastikan kalian telah menginstall library ini di build.gradle(Modile:app) :

compile 'com.android.support:design:25.0.1

Setelah itu, diclass tempat kalian mendefinisikan RecyclerView, ketik kode dibawah ini :

Selesai, jalankan, semoga lancar.

Please post a polite comment and do not post a spam
EmoticonEmoticon