Android-Validator icon indicating copy to clipboard operation
Android-Validator copied to clipboard

closeAllErrors problem

Open trungnn307 opened this issue 9 years ago • 2 comments

function closeAllErrors() cant close ConfirmValidate. You'll get exception

E/AndroidRuntime(27795): java.lang.ClassCastException: >.validator.validate.ConfirmValidate cannot be cast to .validator.Validate

trungnn307 avatar Jul 22 '14 10:07 trungnn307

Can you post the code that you are running and anything related as it is working for me. @trungnguyennam

Exikle avatar Jul 22 '14 21:07 Exikle

Sorry for very late response. Simply create a ConfirmValidate for 2 edittexts. Make form raise error then call function form.closeAllErrors(). You'll get class cast exception at

public void closeAllErrors() {
    for (AbstractValidate av : mValidates) {
        Validate v = (Validate) av;   //Error here.
        v.getSource().setError(null);
    }
}

trungnn307 avatar Sep 16 '14 16:09 trungnn307