Dialog Peringatan Keluar Aplikasi Dengan Toast Double Back To Exit Pada Android Studio
Saat akan keluar aplikasi ada muncul peringatan. Sebuah dialog
peringatan muncul pada aplikasi saat pengguna akan keluar aplikasi
Ilustrasi Penggunaan Toast Double Back To Exit/Gambar by Glozaria |
Hai, Glozovers! Anda punya HP? membahas HP terutama smartphone tidak jauh dari
membahas aplikasi yang ada di dalamya.
Setiap HP mempunyai dua jenis aplikasi. Ada aplikasi bawaan dan adapula
aplikasi terpasang. Aplikasi terpasang merupakan aplikasi tambahan yang
diunduh dan dipasang sendiri oleh pengguna. Baik melalui browser maupun dari
pasar aplikasi seperti play store, app store, dan sebagainya.
Setiap aplikasi memberikan pengalaman yang berbeda-beda. Seperti pada saat
ingin keluar dari sebuah aplikasi, ada semacam peringatan yang muncul pada
layar hp. Beda aplikasi, beda pula bentuk peringatan ini.
Pada aplikasi yang dibuat dengan software Android Studio, beberapa aplikasi
ada yang menggunakan widget Alert Dialog dan toast. Bagaimana cara membuat
peringatan keluar (exit) aplikasi di Android Studio?
Sebelum lanjut, Glozaria ingin menyampaikan disclaimer untuk artikel ini karena memuat gambar dari aplikasi Tokopedia. Glozaria tidak mengatakan bahwa aplikasi tokopedia dibuat dengan android studio. Artikel ini hanya ingin meniru tampilan pesan peringatan keluar aplikasi yang muncul pada aplikasi Tokopedia menggunakan software Android Studio. Semoga berkenan 😉
{tocify} $title={Table of Contents}
Peringatan Keluar Aplikasi Dengan Toast Double Back To Exit Pada Android Studio
Kita akan belajar cara membuat pesan peringatan keluar aplikasi saat pengguna
menekan tombol Back di aplikasi menggunakan Android Studio.
Salah satu jenis yang bisa dibuat adalah fungsi keluar aplikasi setelah
pengguna menekan tombol Back dua kali. Fungsi bisa dilakukan menggunakan
Widget Toast. Banyak aplikasi yang menerapkan metode seperti ini karena
terkesan lebih simple, tidak merepotkan pengguna. Seperti shopee, tokopedia,
dan lain-lain.
Cara Menggunakan Double Back To Exit Dengan Toast Pada Android Studio
Ke bagian utama dari artikel ini, kini kita belajar cara membuat pesan
peringatan keluar (exit) aplikasi menggunakan widget toast. Saat pengguna
menekan tombol Back sekali, pesan ini akan muncul. Setelah pengguna menekannya
lagi, aplikasi akan keluar.
Dengan bahasa Java, berikut langkah-langkah membuat Toast Double Back To Exit
Pada Android Studio
1. Pada strings.xml siapkan kode seperti ini.
<string name="pls_bck_again">Tekan sekali lagi untuk keluar</string>
2. Pada Activity misalnya MainActivity, masukkan kode berikut di luar
onCreate().
boolean doubleBackToExitPressedOnce = false;
@SuppressLint("WrongConstant")
@Override
public void onBackPressed() {
if (doubleBackToExitPressedOnce) {
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
}
this.doubleBackToExitPressedOnce = true;
Toast.makeText(this,getResources().getText(R.string.pls_bck_again),Toast.LENGTH_SHORT).show();
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
doubleBackToExitPressedOnce = false;
}
}, 2000);
}
3. Jalankan aplikasi untuk melihat hasilnya.
Untuk penjelasan cara menggunakan Toast pada Android Studio, Glozaria sudah
jelaskan pada artikel sebelumnya. Anda juga bisa menggunakan custom toast atau
styleable toast. Artikel bisa Anda baca di sini:
Sekian artikel tentang cara membuat Dialog Peringatan Keluar Aplikasi Dengan Double Back
To Exit Pada Android Studio. Semoga bermanfaat.
Alert DialogAndroid StudioAplikasi AndroidJavaPemrograman
Belum ada komentar untuk "Dialog Peringatan Keluar Aplikasi Dengan Toast Double Back To Exit Pada Android Studio"