EditText上不明确的错误信息(EditText not clear error message

2019-10-19 13:48发布

我的应用程序是基于碎片。 当我去到下一个片段并返回,比我尝试清除我的领域错误信息field.setError(null)onStart()方法,但本场对错误信息空引用( field.getError() 但之后onStart()方法那里出现在该错误消息参考。 当EditText发生的错误消息引用?

Answer 1:

固定的问题下面的方法:

 name.post(new Runnable() {
        @Override
        public void run() {
            name.setError(null);
        }
    });

POST方法调用,当视图状态已经恢复,因此所有工作正常。



Answer 2:

我遇到了同样的问题,但后来我指的是Android Studio中自动生成的文件,发现有不同的方式,这种方式将它SETERROR显示在EditText上最后一个图标消息,该错误消息,当您将自动改变输入会disappear.The EDITTEXT必须执行EDITTEXT。 requestFocus()方法;接着执行SETERROR()。



文章来源: EditText not clear error message