Android 6 EditText.setError не работает правильно
Я обновился до Android 6 и вижу некоторые странные вещи при попытке установить проверку для некоторых editTexts. Я использую Android-Saripaar для проверки:
@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;
По какой-то причине в электронном письме, пароле и пароле подтверждения не отображается сообщение об ошибке во всплывающем окне, а фамилия и имя в порядке.
Я пытался без библиотеки, и возникла та же проблема. Использование editText.setError ("Some Message") Это не происходило до android 6 и работало нормально на 5.
Кто-нибудь сталкивался с подобным? если да, то как ты это исправил?