Итак, в настоящее время я работаю над приложением, которое принимает пользовательский ввод, запускает возврат, чтобы удалить ввод, а затем добавляет какой-то другой текст. (Так что да, я в основном переопределяю их ввод с помощью TextWatcher)
Нет проблем: когда я вызываю text.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_DEL));
, он снова и снова будет запускать onTextChanged. Теперь есть ли способ удалить пользовательский ввод без повторного запуска onTextChanged?
Спасибо!