В настоящее время у меня есть действительно простой код, который проверяет поля EditText
и когда пользователь нажимает кнопку в конце, он проверяет их. Он поместит ошибки во все поля следующим образом:
if (!emailmatcher.matches()) {
email.setError("Invalid Email");
}
if (!zipmatcher.matches()) {
zipcode.setError("Invalid ZipCode");
}
Моя проблема с клавиатурой появится и переместит пузырь ошибки в случайное место. Я надеялся, что у вас не появится ошибка с сообщением, но сохраните значки ошибок в недопустимых полях EditText
. Я попытался ввести setError(null)
, но это не работает. Любые идеи?