Я использую виджет EditText и проверяю его с помощью setError()
метода EditText, и он проверяется правильно.
Но у меня есть кнопка на том же экране, которая перенаправляет на другое действие. И когда я нажимаю кнопку «Назад» и возвращаюсь к экрану, проверка все еще появляется.
Итак, в OnPause
событии активности я хочу удалить проверку EditText. Как это возможно.
В Котлине:
Функция расширения Kotlin:
Чтобы сделать его более читабельным, вы можете добавить эту функцию расширения
В Java:
источник
Вы также можете сделать это, используя следующее:
источник
просто поместите
.setError(null)
в конец EditText.источник
В kotlin вы можете просто получить доступ к свойству, используя синтаксис доступа к свойству, который
источник