Вопрос по android – Удалить ошибку из EditText

88

Я использую EditText, и я проверяю его с помощью свойства setError EditText, и он проверяется правильно. Но у меня есть кнопка на том же экране, которая перенаправляет на другой вид деятельности. И когда я нажимаю кнопку «Назад» и возвращаюсь к экрану, проверка все равно появляется. Поэтому в событии OnPause действия я хочу удалить проверку EditText. Как это возможно.

Ваш Ответ

3   ответа
1

просто положи.setError(null) в конце EditText.

mEditText.setError(null);
3

protected void onPause () {    
    mEditText.setError(null);//removes error
    mEditText.clearFocus();    //clear focus from edittext
}
239
protected void onPause () {
    TextView textView = ...; // fetch it as appropriate
    textView.setError(null);
}

If the error is null, the error message and icon will be cleared.

Превосходно :), я пытался использовать setError (& quot; & quot;, null), но он работает нежелательно.
Ничего себе, кроме NullPointerException, значение null действительно использовалось. лол

Похожие вопросы