Настроить текст ошибки границы Android на EditText
Я хочу создать настраиваемый errorText из EditText со значением полной границы.
editeText.setError(" ");
выдает сообщение об ошибке с красной рамкой, которое хорошо для отображения обязательного или проверочного поля.
Я создал сообщение об ошибке настройки с разницей в значках.
Snipped используется для изменения значка сообщения об ошибке:-
final Drawable error_indicator;
error_indicator = getResources().getDrawable(R.drawable.error_icon_mdpi);
int left = 0;
int top = 0;
int right = error_indicator.getIntrinsicHeight();
int bottom = error_indicator.getIntrinsicWidth();
error_indicator.setBounds(new Rect(left, top, right, bottom));
addSxName.setError("Enter patient name in here", error_indicator);
Вот как это выглядело.
Что я ищу:-
Но как всплывающая подсказка или что-то, что красная граница немного привлекает внимание.
Можем ли мы изменить модификацию этого errorBox?
1 ответ
Решение
Это невозможно
Альтернативное решение
- Не используйте setError()
- Создать собственное всплывающее окно
- создайте свой собственный метод установки ошибок и покажите там всплывающее окно