Cara Membuat Alert Dialog Saat Keluar dari Apliaksi di Android Studio

Share:

Cara Membuat Alert Dialog Saat Keluar dari Aplikasi di Android Studio. Assalamualaikum, 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 baru sahretech
Membuat Project 1

membuat project sahretech
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