SANDHYA SANDHYA - 1 year ago 65
Android Question

How to change TextView's text on change of EditText's text?

I have a EditText box where the user can enter input. I need to display the input text in a TextView (which is placed below the Edittext) while the user inputting the text.
For Ex: If the user is entering any characters in Edittext box, i need to display the same characters in TextView. In the same way, If the user deletes any character from editetext, i need to remove the same character from TextView. (Ultimtely, I want to change textview's text on change of editext's text). I hope my requirement is clear now. How can i achieve this ? Please guide me

Answer Source

Add TextWatcher to your Edittext. in afterTextChanged() do your operation.

TextWatcher inputTextWatcher = new TextWatcher() {
    public void afterTextChanged(Editable s) { 
    public void beforeTextChanged(CharSequence s, int start, int count, int after){
    public void onTextChanged(CharSequence s, int start, int before, int count) {

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download