Belajar Menerapkan Penggunaan Textwatcher Edittext Android
TextWatcher adalah salah satu method interface di library android (android.text.TextWatcher) yang dipakai untuk membaca atau mendeteksi text ,ketika user (pengguna ) menginputkan data pada widget EditText Android. TextWatcher juga memungkinkan Aplikasi, untuk membaca setiap aksara ketika dimasukan atau dinputkan. Contoh penggunaan TextWatcher biasanya diterapkan ketika kita Login atau Register di suatu platform Aplikasi. Contoh lainya lagi ketika kalian menginputkan keyword atau kata kunci di Google Search.
Pada tutorial mencar ilmu 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 )
Untuk sanggup memakai TextWatcher , kalian hanya perlu memanggil addTextChangedListener() pada object di EditText Android. Lalu Menset tumpuan variable semoga sanggup dipakai , untuk method override yang tersedia pada method interface TextWatcher.
Terdapat 3 method override ketika kita menset TextWatcher sebagai Listener pada EditText Android. Terdiri dari :
- beforeTextChanged(CharSequence s, int start, int count, int after) :
Method ini dipakai untuk awalan suatu text ,akan di baca atau dideteksi oleh TextWatcher.
- onTextChanged(CharSequence s, int start, int before, int count)
Method ini dipakai untuk pemrosesan, suatu text sedang di baca atau dideteksi oleh TextWatcher.
- afterTextChanged(Editable s)
Method ini dipakai untuk akhiran ,ketika text telah berhasil di baca atau dideteksi oleh TextWatcher.
1. Pertama kalian buka project gres atau ,project yang sudah ada di tutorial sebelumnya (link diatas).
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 sanggup lihat karenanya kira-kira ibarat ini:
Selesai ,silahkan kalian kembangkan sendiri penggunaan TextWatcher ini.
1. Pertama kalian buka project gres atau ,project yang sudah ada di tutorial sebelumnya (link diatas).
2. Pada activity_main.xml ,kita akan menambahkan TextView di bawah kolom password. Makara 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 sanggup lihat karenanya kira-kira ibarat ini:
Selesai ,silahkan kalian kembangkan sendiri penggunaan TextWatcher ini.


EmoticonEmoticon