我的应用基于片段。当我转到下一个片段并返回时,我尝试在field.setError(null)
方法中清除字段错误消息onStart()
,但此字段对错误消息(field.getError()
)具有空引用。但是在onStart()
方法之后,出现了对错误消息的引用。 EditText
何时参考错误消息?
答案 0 :(得分:4)
修复了以下方法的问题:
name.post(new Runnable() {
@Override
public void run() {
name.setError(null);
}
});
方法后调用,当视图状态已经恢复时,一切正常。
答案 1 :(得分:-1)