Cara Membuat Alert Dialog Saat Keluar dari Aplikasi di Android Studio. Kali ini saya akan berbagi cara membuat alert dialog pada android studio. Alert dialog adalah sebuah pesan pop-up yang akan muncul saat kita melakukan aksi tertentu dan pada tutorial kali ini, kita akan memasang alert dialog saat kita akan keluar dari aplikasi tersebut.
Beberapa hal yang kita bisa manfaatkan dari alert dialog adalah untuk mengkonfirmasi tindakan user. Apakah si user ingin keluar dari aplikasi atau karena si user tidak sengaja menekan tombol back. Untuk bisa membuat alert dialog kita perlu menset beberapa bagian yang diantaranya adalah pesan yang akan ditampilkan, tombol positif dan negatif dengan fungsi di dalamnya. Daripada pusing-pusing, langsung saja kita masuk ke tutorial intinya .....
Cara Membuat Alert Dialog Saat Keluar dari Aplikasi di Android Studio
- 1. Buka android studio, pilih empty activity, beri nama project bebas, pilih api bebas, atau biarkan secara default android studio yang memilih lalu tekan finish
Membuat Project 1 |
Membuat Project 2 |
- 2. Masuk ke MainActivity.java, kalian bisa menemukannnya di folder java. Kemudian tambahkan fungsi onBackPressed setelah fungsi onCreate(...){} atau seperti di bawah ini
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
//onBackPressed adalah fungsi yang akan dieksekusi saat menekan tombol kembali
@Override
public void onBackPressed() {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setCancelable(false);
//set pesan yang akan ditampilkan
builder.setMessage("Anda Yakin Ingin Keluar ?");
//set positive tombol jika menjawab ya
builder.setPositiveButton("Ya", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//jika kalian menekan tombol ya, maka otomatis akan keluar dari activity saat ini
finish();
}
});
//set negative tombol jika menjawab tidak
builder.setNegativeButton("Tidak", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//jika menekan tombol tidak, maka kalian akan tetap berada di activity saat ini
dialog.cancel();
}
});
AlertDialog alert = builder.create();
alert.show();
}
}
- 3. Jalankan project kalian, maka hasilnya akan tampak seperti gif di bawah ini
Sekian Tutorial Cara Membuat Alert Dialog Saat Keluar dari Aplikasi di Android Studio. Semoga tutorial kali ini dapat membantu teman-teman sekalian. Ada komentar, kritik dan saran bisa tinggalkan di kolom komentar di bawah ini. Happy Coding!!!
No comments
Jangan lupa kasih komentar ya!. Karena komentar kalian membantu kami menyediakan informasi yang lebih baik
Tidak boleh menyertakan link atau promosi produk saat berkomentar. Komentar tidak akan ditampilkan. Hubungi 081271449921(WA) untuk dapat menyertakan link dan promosi