On PC I can add a onKeyListener for a JTextField to listen keyReleased event. On Android I’ve used addTextChangedListener.
I have two EditText fields in my Android application. Editing one will affect the other. This will cause the program to fail in stack overflow error.
How can I listen for the phone’s keyboard instead of changes in the EditText field? I don’t want the program to invoke the listener because of the infinite loop caused by the listener.
Attach a onFocusChangedListener and add the TextChangedListener when a EditText has focus and remove it when it loses focus.
Something like this:
The same for EditText2