Cara Membuat Alert Dialog Exit Di Aplikasi Android

Tutorial Cara Membuat Alert Dialog Exit di Aplikasi Android

Halo semuanya, bagaimana kabar kalian hari ini? Saya harap kalian semua dalam keadaan yang baik-baik saja. Sebelumnya, saya sudah membagikan tutorial cara membuat alert dialog pada aplikasi android. Dan kali ini saya akan membagikan tutorial cara membuat alert exit di aplikasi android.

Seperti yang sudah saya katakan sebelumnya bahwa alert dialog dibuat untuk pengguna meyakinkan aksinya seperti menyimpan, membuang, mengubah dan mengisi sesuatu pada aplikasi. Tidak hanya itu, ada banyak aplikasi yang menampilkan alert dialog ketika pengguna atau user ingin keluar dari aplikasi tersebut. Seperti pada aplikasi bank yang ada di perangkat. Aplikasi ingin mengetahui apakah user benar-benar ingin keluar dari aplikasi.

Jadi, dalam tutorial ini kalian akan belajar membuat aplikasi android untuk menampilkan alert dialog ketika user ingin keluar (exit) dari aplikasi android dengan kode yang sedikit dan mudah.

- Advertisement -

Tutorial Cara Membuat Alert Dialog Exit di Android Studio

Buatlah projek android studio baru dengan informasi sebagai berikut:

Application Name:Alert Dialog
Package Name:com.androidrion.alertdialog
Language:Java
Minimum SDK:API 15: Android 4.0.3 (IceCreamSandwich)

Daftar file java yang digunakan dalam projek ini:

  • MainActivity.java

Berikut adalah langkah-langkah dalam pembuatan aplikasi Alert Dialog.

File Java Activity

Buka file MainActivity dalam folder java pada projek android studio kalian. Tambahkan kode dibawah ini untuk membuat aplikasi menampilkan alert dialog ketika user ingin keluar dari aplikasi. Berikut adalah kode lengkap untuk file MainActivity.java

app/java/com.androidrion.alertdialog/MainActivity.java

package com.androidrion.alertdialog;

import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity;

import android.content.DialogInterface;
import android.os.Bundle;
import android.view.View;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }

    @Override
    public void onBackPressed() {
        new AlertDialog.Builder(this)
                .setIcon(R.mipmap.ic_launcher)
                .setTitle(R.string.app_name)
                .setMessage("Kamu yakin ingin keluar?")
                .setPositiveButton("OK", new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        finish();
                    }
                })
                .setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        dialog.cancel();
                    }
                })
                .show();
    }
}

Run ‘app’

Sekarang jalankan projek android studio kalian. Pada tampilan awal aplikasi, kalian tidak melihat apapun widget yang ditampilkan karena memang pada tutorial ini kita hanya fokus untuk membuat alert dialog ketika tombol back pada perangkat di tekan. Untuk itu, ketika kalian menekan tombol back pada perangkat maka aplikasi akan menampilkan alert dialog untuk meyakinkan pengguna apakah benar ingin keluar dari aplikasi. Jika kode di atas tidak terjadi masalah, maka aplikasi akan terlihat seperti pada gambar dibawah ini.

AKHIR KATA

Itulah tadi tutorial singkat dan mudah cara membuat alert exit di aplikasi android. Tutorial diatas sangatlah mudah dikerjakan karena kita hanya perlu menggunakan file java saja dan kode yang di tulis juga tidak banyak untuk membuat alert dialog exit.

Jika kalian mengalami kendala saat melakukan tutorial di atas, silahkan komentar di bawah artikel ini. Jangan lupa untuk like dan subscribe Channel YouTube Android Rion. Semoga artikel ini membantu kalian. Terima Kasih.

Download Project

Untuk download project pada tutorial ini, silahkan klik tombol dibawah ini.

[sociallocker id=”1406″]

[/sociallocker]

- Advertisement -

Get real time updates directly on you device, subscribe now.

You might also like

- Advertisement -

Leave A Reply

Your email address will not be published.