3 Cara Menciptakan Validasi Form Input Kosong Edittext Android Studio

Sebagai user atau pengguna internet , ketika kita ingin menciptakan akun social media ,atau akun di situs web lainnya yang ada di internet. Pastinya ,kita diwajibkan mengisi semua kolom  suatu formulir pendaftaran , yang tersedia di situs web tersebut.
Jika tidak , akan ada validasi ,dimana akan muncul peringatan, bahwa kita harus mengisi , salah satu kolom yang dihentikan kosong. 
Selain kita dapat menerapkan sistem validasi , pada pemrograman web. Kita juga dapat menerapkanya , pada ketika kita menciptakan dan membuatkan Aplikasi Android.
 ketika kita ingin menciptakan akun social media  3 Cara Membuat Validasi Form Input Kosong EditText Android Studio
Seperti yang akan kita bahas,  pada artikel tutorial berguru android kali ini. Kita akan mencoba menciptakan validasi form input yang kosong , dengan memakai komponen User Interface, yakni EditText dan Button di  Android Studio. Selengkapnya ,  berikut mari kita simak lebih lanjut :
1.  Pertama kalian buat project gres , atau yang sudah ada di Android Studio.
2.  Disini kita  akan memakai kedua file yakni , MainActivity.java (java > package) , dan activity_main.xml.xml (res > layout )
3. Pada  layout activty_main.xml , kalian dapat memakai pola code berikut :

 ketika kita ingin menciptakan akun social media  3 Cara Membuat Validasi Form Input Kosong EditText Android Studio
Contoh desain layout Form Input

Contoh Code Layout :

 ketika kita ingin menciptakan akun social media  3 Cara Membuat Validasi Form Input Kosong EditText Android Studio
Contoh code layout form input 

4. Makara disini kita akan memakai 3 Cara,  untuk menciptakan sistem validasi,  pada form input pendaftaran kosong,  yang telah kita desain pada layout xml. Dengan memakai 3 pola code di MainActivity.java , yang dapat kalian terapkan salah satu atau ketiganya.

Berikut 3 Contoh Code Java ,  untuk Validasi Form Input Kosong :

Pada MainActivity.java ,kalian dapat gunakan pola code berikut :

MainActivity.java 

 ketika kita ingin menciptakan akun social media  3 Cara Membuat Validasi Form Input Kosong EditText Android Studio
Contoh Code logic MainActivity.java


Pada method validasiData() yang kosong ,kalian dapat isikan dengan ketiga pola code berikut :

  • Cara Pertama : Menggunakan method matches()
 ketika kita ingin menciptakan akun social media  3 Cara Membuat Validasi Form Input Kosong EditText Android Studio
Menggunakan method .matches() , untuk cek validasi kosong atau tidak EditText


Penjelasan :

Pada pola code program  di atas. Kita memakai method .matches() dari class String (java.util.regex.Pattern) ,yang dipakai untuk mengecek atau validasi,  apakah kolom EditText kosong atau tidak. Karena disini kita tidak memakai Regex  ,jadi kita hanya menawarkan nilai kosong (“”), pada argument di dalam method .matches().

Selanjutnya untuk menawarkan peringatan ,bahwa kolom kosong atau tidak , kita memakai pesan text dari Toast. Jika semua kolom sudah terisi, maka peringatan pesan text Toast , tidak akan tampil.

  • Cara Kedua : Menggunakan Method equals() ,isEmpty() dan length()
 ketika kita ingin menciptakan akun social media  3 Cara Membuat Validasi Form Input Kosong EditText Android Studio
Menggunakan method .equals() , isEmpty() , dan length() , untuk cek validasi kosong atau tidak EditText
Penjelasan :

Pada pola code jadwal di atas, kita memakai 3 method untuk mengecek atau validasi , apakah kolom  EditText kosong atau tidak. Pertama kita memakai method .equals() dari class String. Kedua kita memakai method .isEmpty() dari class library(android.text). Ketiga kita memakai method .length() dari class String.

Output hasil tampilan aplikasi , dari kedua cara di atas :

 ketika kita ingin menciptakan akun social media  3 Cara Membuat Validasi Form Input Kosong EditText Android Studio
Output Hasil Tampilan , cek validasi kolom dihentikan kosong 
  • Cara Ketiga  : Menggunakan Method setError()
 ketika kita ingin menciptakan akun social media  3 Cara Membuat Validasi Form Input Kosong EditText Android Studio
Menggunakan method .isEmpty() dan .setError() ,untuk cek validasi kosong atau tidak EditText
Penjelasan :

Pada pola code jadwal di atas ,kita memakai method .isEmpty() dari class library(android.text). Lalu untuk menampilkan peringatan error ,bahwa kolom dihentikan kosong ,kita memakai method .setError()  , dari class EditText. Cara ini  , umumnya sudah   banyak dipakai oleh developer android, alasannya kita tidak memakai pesan text Toast  lagi,  dimana peringatan error , menjadi lebih spesifik untuk kolom tertentu.


Output hasil tampilan aplikasi , dari cara di atas :

 ketika kita ingin menciptakan akun social media  3 Cara Membuat Validasi Form Input Kosong EditText Android Studio
Output Hasil Tampilan , cek validasi untuk setiap kolom yang dihentikan kosong

Demikian artikel tentang 3 Cara Membuat Validasi Form Input Kosong EditText Android Studio. Semoga dapat menjadi referensi  untuk kalian , yang sedang menciptakan dan membuatkan Aplikasi di Android Studio.

Loading...