Ich habe auf Android 6 aktualisiert und einige seltsame Dinge gesehen, wenn ich versuche, die Validierung für einige editTexts zu setzen. Ich bin mit android-saripaar für die Validierung:Android 6 EditText.setError funktioniert nicht richtig
@Email(messageResId = R.string.error_email)
private EditText email;
@Password(min = 6, scheme = Password.Scheme.ALPHA_NUMERIC_MIXED_CASE_SYMBOLS)
private EditText password;
@ConfirmPassword
private EditText repassword;
@NotEmpty(messageResId = R.string.error_name)
private EditText firstname;
@NotEmpty(messageResId = R.string.error_name)
private EditText lastname;
private Validator mValidator;
Aus irgendeinem Grunde der E-Mail, Passwort, Passwort bestätigt nicht die Fehlermeldung auf dem Pop-up zeigt, während die letzten und Vornamen fein sind
Ich habe versucht, ohne die Bibliothek und das gleiche Problem aufgetreten ist. Verwenden von editText.setError ("Einige Nachricht") Dies geschah nicht vor android 6 und funktionierte gut auf 5.
Hat jemand ähnlich erlebt? Wenn ja, wie hast du es repariert?
ich nicht, dass die Bibliothek verwendet habe, aber es sieht aus wie ein Thema/Stil Thema. – 323go
Versuchen Sie die Validierung ohne diese Bibliothek und sehen Sie, ob es immer noch nicht funktioniert. Ich habe dieses Problem gesehen, aber ich denke es war auf Android 4.4 und 4.3 - niemals auf Marshmallow oder Lollipop. – Darwind
Ich habe auch das gleiche Problem auf Android 5.1 und 6.0 und ich verwende kein Plugin für die Validierung. Das funktioniert auf Android 4.4 gut für mich. – jdabrowski