从EditText中删除错误

我正在使用EditText,并使用EditText的setError属性进行validation,并且validation正确。 但是我在同一个屏幕上有一个redirect到另一个活动的button。 而当我按回来button,回到屏幕validation仍然出现。 所以在活动OnPause事件我想删除EditText的validation。 这怎么可能。

protected void onPause () { TextView textView = ...; // fetch it as appropriate textView.setError(null); } 

因为在文档中提到:

如果错误为空,错误消息和图标将被清除。

您也可以使用以下方法:

 protected void onPause () { mEditText.setError(null);//removes error mEditText.clearFocus(); //clear focus from edittext }