Hai Semuanyaa! Selamat datang di Postingan Kelima !!
Kali ini saya akan membagikan tutorial yang sangat simpel sekali, yaitu Alert untuk keluar dari aplikasi atau tidak. Jadi pasti sering Anda jumpai pertanyaan mengenai yakin tidak untuk keluar dari aplikasi tersebut, alert ini juga bisa meminimalisir pengguna yang sering salah pencet untuk keluar (padahal aslinya masih ingin memakai aplikasi tersebut). Nah langsung saja kita liat bagaimana caranya :
1. Buka project android studio yang sudah ada atau jika ingin membuat project baru juga tidak apa-apa (lihat di link berikut http://helenanoo.blogspot.com/2018/09/membuat-aplikasi-sederhana-pada-android.html)
2. Buka file java pada layout yang ingin Anda berikan Alert. Pada postingan ini, saya menggunakan layout Main dan tentunya saya juga akan membuka MainActivity.Java
![]() |
Tampilan layout Main |
3. Ketikkan baris code dibawah ini pada file MainActivity.java (sesuai keinginan) :
Penjelasan code :
4. Pengaturan pada file MainActivity.java sudah selesai. Selanjutnya adalah mengecek apakah bisa berjalan pada ponsel kita.
- public void onBackPressed : digunakan ketika tombol Back pada ponsel diklik atau ditekan oleh user
- new AlertDialog.Builder(this) : digunakan untuk membuat popup ketika Back ponsel diklik dimana popup tersebut akan ditampilkan ke user
- .setMessage ("Do you want to Exit?") : digunakan untuk mengatur pesan yang akan ditampilkan
- .setCancelable(false) : dengan adanya setCancelable yang bernilai false maka jika ada yang mengklik diluar kotak alert ini, tidak akan bisa menghilangkan alert ini
- .setPositiveButton("Yes", new DialogInterface.OnClickListener() : mengatur button positif yang melakukan sesuatu. Maksudnya adalah ketika dipilih "Yes" maka akan melakukan suatu aksi. Aksi yang dilakukan berada pada code dibawahnya
- public void onClick(DialogInterface dialog, int id) : ketika button Yes ini diklik, maka yang dilakukan adalah keluar dari aplikasi. Hal ini dikarenakan oleh syntax MainActivity.this.finish()
- .setNegativeButton("No", null) : merupakan lawan dari button positif. Ketika user memilih button No maka sistem tidak melakukan apa-apa sehingga tetap berada pada aplikasi dan tidak keluar.
- public boolean onCreateOptionsMenu (Menu menu) : digunakan untuk menampilkan menu awal aplikasi
![]() |
Ketika Anda memilih No, maka akan tetap stay. Tetapi jika Yes, maka akan keluar aplikasi |
Seperti itu cara membuat alert exit or not. Mudah untuk dicoba bukan? Semoga bermanfaat dan ditunggu postingan selanjutnya yaa
SELAMAT MENCOBA
Belajar dimulai dari hal kecil dan sederhana ❤
Komentar
Posting Komentar