use*_*124 2 validation android android-edittext
我的应用程序是基于片段的。当我转到下一个片段并返回时,我尝试清除方法field.setError(null)
中的字段错误消息onStart()
,但该字段对错误消息 ( field.getError()
) 具有空引用。但在onStart()
方法之后出现了错误消息的引用。什么时候EditText
参考错误消息?
通过以下方法解决了问题:
name.post(new Runnable() {
@Override
public void run() {
name.setError(null);
}
});
Run Code Online (Sandbox Code Playgroud)
方法后调用,当视图状态已恢复时,一切正常。