Skip to content Skip to sidebar Skip to footer

3 Cara Membuat Validasi Form Input Kosong EditText Android Studio

Sebagai user atau pengguna internet , saat kita ingin membuat 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 tidak boleh kosong. 

Selain kita bisa menerapkan sistem validasi , pada pemrograman web. Kita juga bisa menerapkanya , pada saat kita membuat dan mengembangkan Aplikasi Android.

cara membuat cek validasi formulir form input kolom email username password tidak boleh kosong edittext android studio
Seperti yang akan kita bahas,  pada artikel tutorial belajar android kali ini. Kita akan mencoba membuat validasi form input yang kosong , dengan menggunakan komponen User Interface, yaitu EditText dan Button di  Android Studio. Selengkapnya ,  berikut mari kita simak lebih lanjut :






1.  Pertama kalian buat project baru , atau yang sudah ada di Android Studio.



2.  Disini kita  akan menggunakan kedua file yaitu , MainActivity.java (java > package) , dan activity_main.xml.xml (res > layout )




3. Pada  layout activty_main.xml , kalian bisa menggunakan contoh code berikut :



Contoh desain layout Formulir Form Registrasi Pendaftaran Input kosong di Android Studio
Contoh desain layout Form Input

Contoh Code Layout :


Contoh code layout form input android
Contoh code layout form input 


4. Jadi disini kita akan menggunakan 3 Cara,  untuk membuat sistem validasi,  pada form input pendaftaran kosong,  yang telah kita desain pada layout xml. Dengan menggunakan 3 contoh code di MainActivity.java , yang bisa kalian terapkan salah satu atau ketiganya.

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


Pada MainActivity.java ,kalian bisa gunakan contoh code berikut :


MainActivity.java 

Contoh Code logic MainActivity.java cek validasi form input kosong atau tidak android studio
Contoh Code logic MainActivity.java

Pada method validasiData() yang kosong ,kalian bisa isikan dengan ketiga contoh code berikut :


  • Cara Pertama : Menggunakan method matches()
Menggunakan method .matches() , untuk cek validasi kosong atau tidak EditText android studio
Menggunakan method .matches() , untuk cek validasi kosong atau tidak EditText

Penjelasan :

Pada contoh code program  di atas. Kita menggunakan method .matches() dari class String (java.util.regex.Pattern) ,yang digunakan untuk mengecek atau validasi,  apakah kolom EditText kosong atau tidak. Karena disini kita tidak menggunakan Regex  ,jadi kita hanya memberikan nilai kosong (""), pada argument di dalam method .matches().

Selanjutnya untuk memberikan peringatan ,bahwa kolom kosong atau tidak , kita menggunakan 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()
Menggunakan method .equals() , isEmpty() , dan length() , untuk cek validasi kosong atau tidak EditText android studio
Menggunakan method .equals() , isEmpty() , dan length() , untuk cek validasi kosong atau tidak EditText
Penjelasan :

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



Output hasil tampilan aplikasi , dari kedua cara di atas :

Output Hasil Tampilan aplikasi cek validasi kolom tidak boleh kosong edittext android studio
Output Hasil Tampilan , cek validasi kolom tidak boleh kosong 


  • Cara Ketiga  : Menggunakan Method setError()
Menggunakan method .isEmpty() dan .setError() cek validasi kosong atau tidak android studio
Menggunakan method .isEmpty() dan .setError() ,untuk cek validasi kosong atau tidak EditText

Penjelasan :

Pada contoh code program di atas ,kita menggunakan method .isEmpty() dari class library(android.text). Lalu untuk menampilkan peringatan error ,bahwa kolom tidak boleh kosong ,kita menggunakan method .setError()  , dari class EditText. Cara ini  , umumnya sudah   banyak digunakan oleh developer android, karena kita tidak menggunakan pesan text Toast  lagi,  dimana peringatan error , menjadi lebih spesifik untuk kolom tertentu.



Output hasil tampilan aplikasi , dari cara di atas :


Output Hasil Tampilan android , cek validasi untuk setiap kolom yang tidak boleh kosong
Output Hasil Tampilan , cek validasi untuk setiap kolom yang tidak boleh kosong

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



Post a Comment for "3 Cara Membuat Validasi Form Input Kosong EditText Android Studio"