For questions related with TextWatcher callback interface
A special interface, that allows watching of the Editable
field contents.
Has three callback methods:
void afterTextChanged (Editable s)
This method is called to notify you that, somewhere within s, the text has been changed.void beforeTextChanged (CharSequence s, int start, int count, int after)
This method is called to notify you that, within s, the count characters beginning at start are about to be replaced by new text with length after. It is an error to attempt to make changes to s from this callback.void onTextChanged (CharSequence s, int start, int before, int count)
This method is called to notify you that, within s, the count characters beginning at start have just replaced old text that had length before. It is an error to attempt to make changes to s from this callback.