Столкнулся с проблемой кастомизации нижней полосы EditText. Нужно чтобы на каждый введенный символ была отведена отдельная полоса(см. рис.)
Реализовал путем помещения EditText и ImageView в RelativeLayout и отделив пробелами подставлял введенные символы.
Решение более чем плохое, возможно кто сталкивался с подобным злом?
Ответ
Как насчёт использования уже готовых решений?
Кажется, здесь как раз то, что Вам нужно, в стиле Material Design.
Ещё один вариант, тут. На скриншотах по умолчанию немножко не так, как Вы хотите, но судя по описанию на гитхабе, есть большие возможности по кастомизации.
При этом в обоих вариантах нет проблем с переключением фокуса при вводе.
Комментариев нет:
Отправить комментарий