Ho eseguito l'aggiornamento ad Android 6 e ho visto alcune cose strane quando ho provato ad impostare la convalida per alcuni editTexts. Sto usando Android-saripaar per la convalida:Android 6 EditText.setError non funziona correttamente
@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;
Per qualche ragione l'e-mail, password, confermare la password non sono che mostra il messaggio di errore sul pop-up, mentre il cognome e nome sono belle
Ho provato senza la libreria e si è verificato lo stesso problema. Utilizzo di editText.setError ("Alcuni messaggi") Questo non è accaduto prima di Android 6 e funzionava bene su 5.
Qualcuno con esperienza simile a questo? se sì, come lo hai risolto?
non ho usato quella libreria, ma sembra un problema sul tema/stile. – 323go
Prova la convalida senza quella libreria e controlla se non funziona ancora. Ho visto questo problema, ma penso che sia stato su Android 4.4 e 4.3 - mai su Marshmallow o Lollipop. – Darwind
Ho anche lo stesso problema su Android 5.1 e 6.0 e non sto usando alcun plugin per la convalida. Questo funziona bene su Android 4.4 per me. – jdabrowski