Skip to content Skip to sidebar Skip to footer

Belajar Menerapkan Penggunaan TextWatcher EditText android

TextWatcher adalah salah satu method interface di library android (android.text.TextWatcher) yang digunakan untuk membaca atau mendeteksi text ,ketika user (pengguna ) menginputkan data pada widget EditText Android. TextWatcher juga memungkinkan Aplikasi, untuk membaca setiap karakter ketika dimasukan atau dinputkan. Contoh penggunaan TextWatcher biasanya diterapkan saat kita Login atau Register di suatu platform Aplikasi. Contoh lainya lagi ketika kalian menginputkan keyword atau kata kunci di Google Search.

Pada tutorial belajar android kali ini ,kita akan mencoba menerapkan penggunaan dari fungsi TextWatcher ,pada  Aplikasi User Login sederhana yang telah kita buat pada artikel tutorial sebelumnya. (Baca tutorial sebelumnya )

Belajar Menerapkan Penggunaan TextWatcher EditText android


Untuk dapat menggunakan TextWatcher , kalian hanya perlu memanggil addTextChangedListener() pada object di EditText Android. Lalu Menset referensi variable agar dapat digunakan , untuk method override yang tersedia pada method interface TextWatcher.


Terdapat 3 method override saat kita menset TextWatcher sebagai Listener pada EditText Android. Terdiri dari :


 - beforeTextChanged(CharSequence s, int start, int count, int after) :
  Method ini digunakan untuk awalan suatu text ,akan di baca atau dideteksi oleh TextWatcher.

  - onTextChanged(CharSequence s, int start, int before, int count) 
    Method ini digunakan untuk pemrosesan, suatu text sedang di baca atau dideteksi oleh TextWatcher.

 - afterTextChanged(Editable s) 
  Method ini digunakan untuk akhiran ,ketika text telah berhasil di baca atau dideteksi oleh TextWatcher.




1. Pertama kalian buka project baru atau ,project yang sudah ada di tutorial sebelumnya (link diatas).


2. Pada activity_main.xml ,kita akan menambahkan TextView di bawah kolom password. Jadi ketika user (pengguna) menginput password ,maka password tidak akan terlihat. Nah akan terlihat dan ditampilkan fungsi TextWatcher pada TexView ini.



activity_main.xml




3. Pada MainActivity.java  kita tinggal memasukan  addTextChangedListener()  lalu referensikan untuk method override TextWatcher.


MainActivity.java 



4. Silahkan jalankan Aplikasinya , dan kalian bisa lihat hasilnya kira-kira seperti ini:



example textwatcher edtitext android


Selesai ,silahkan kalian kembangkan sendiri penggunaan TextWatcher ini.



Post a Comment for "Belajar Menerapkan Penggunaan TextWatcher EditText android"