I have two EditText (each only only accepts one character) and I want to handle both fields like I had only one.
I'm using a TextWatcher to set the focus in the second one when the user writes a character in the first one, but I don't know how to do the opposite.
If the user press the delete button in the second EditText (being this EditText empty) I want to move the focus to the first EditText and delete the character there.
The problem is that TextWatcher doesn't work when the user tries to delete an empty field (because in fact nothing is changing). And onKeyDown event only works with hard keyboards so I don't have any idea of how to deal with this problem...
Thanks!