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)
方法后调用,当视图状态已恢复时,一切正常。