Cara Membuat Validasi di Android Studio

Cara Membuat Validasi di Android Studio

Dipublikasikan 7 Mei 2017 6:00 AM

Pada artikel ini saya akan membagikan tutorial bagaimana cara membuat validasi di android studio. Fungsinya agar ketika isian atau textfield (EditText) pada form aplikasi tidak diisi maka akan muncul peringatan bahwa isian tersebut belum diisi dan harus diisi, sebagai gambarannya kamu bisa lihat lebih teliti lagi pada gambar di bawah maka kamu akan menemukan EditText yang ada tanda seru dan bertuliskan “Harap isi NPM Anda”.

Validasi di Android Studio

1. Buka project terdahulu pada artikel Cara Membuat Form Mahasiswa di Android Studio dan dilanjutkan dengan Cara Membuat DatePicker di Android Studio atau bisa buka project sendiri, jika belum punya softwarenya bisa download di situs resminya Download Android Studio

2. Buka FormMahasiswa.java kemudian tambahkan if pada pengaturan ketika diklik simpan, bisa dilihat pada codingan dibawah

if (enpm.getText().toString().length() == 0){
    enpm.setError("Harap isi NPM Anda");
}

if (enama.getText().toString().length() == 0){
    enama.setError("Harap isi Nama Anda");
} else {
    Toast.makeText(FormMahasiswa.this, "Data berhasil diinput", Toast.LENGTH_SHORT).show();

Jangan lupa memberikan tanda tutup untuk else } setelah code untuk menampilkan hasil

3. Saya pun menambahkan fungsi toast sebagai informasi ketika data berhasil dimasukkan atau diinput maka akan ada notifikasi pembritahuan

4. Kemudian silakan cek dengan menjalankan emulatornya.

Nah itulah artikel tentang Cara Membuat Validasi Pada EditText di Android Studio yang dapat saya sampaikan, semoga bisa membantu kamu dalam memperdalam ilmu tentang Android Studio khususnya bahasa java. Jika ada pertanyaan atau ada yang kurang dimengerti tentang tutorial pada artikel ini bisa langsung komentari dan berikan pertanyaannya maka dengan senang hati saya akan mencoba membantu.

Baca Juga : Cara Membuat Selected Pada Radio Button di Android Studio

susantokun avatar
susantokun
Hanya seorang programmer yang fokus di bidang web development. Tidak nyaman dengan keramaian dan suka akan keindahan.
Kebijakan Berkomentar :
1. Dilarang berkomentar yang mengandung SPAM, SARA, HOAX, PORNO.2. Mohon sertakan informasi detail saat terjadi error (pesan error, sreenshoot, code, logs, dsb.).