Double Tap pada Event Back Android untuk Keluar

adminact_android/ February 20, 2017/ Android Development, Uncategorized/ 0 comments

Pengembangan aplikasi android yang bermacam-macam jenisnya memunculkan berbagai ide-ide dan trobosan baru. Inovasi yang telah di ciptakan oleh developer dapat mempermudah penggunaan aplikasi yang kita kembangkan. Dalam kesempatan ini, saya akan memberikan contoh simpel handling untuk mencegah aplikasi langsung keluar jika kita tidak sengaja menyentuh tombol kembali (default) pada smartphone kita.

Event yang kita gunakan disini akan kita eksekusi dalam methode onBackPressed(). berikut adalah source code-nya.

Berdasarkan source code diatas, saya menggunakan satu variable boolean yang saya inisialisasi false. Pada saat pertama kita menekan tombol back, kondisi awal parameter adalah false, jadi tidaklah mungkin akan mengeksekusi super.onBackPressed();. Setelah selesai melakukan pengecekan, variable doubleTapParam dirubah valuenya menjadi true. Value ini akan bertahan selama 2 detik yang kita atur menggunakan event handler(). Jika selama 2 detik tidak melakukan klik lagi, maka variable doubleTapParam akan kembali lagi menjadi false.

Share this Post

Leave a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">
*
*

This site uses Akismet to reduce spam. Learn how your comment data is processed.