У меня есть TextInputLayout и Edittext внутри этого, нужно сделать подсказку с несколькими стилями, такими как Дата рождения мм/дд/гггг. mm/dd/yyyy должен быть только курсивом, и когда мы фокусируемся на Edittext, текст того же формата должен быть сверху (как работает TextInputLayout).
Что я пробовал, и подобные есть:
- Использование SpannableString и настройка подсказки на EditText
- Назначение Htmlformatter и установка подсказки в редактируемом тексте
Для обеих вышеупомянутых проблем - когда фокус находится на тексте редактирования, плавающий текст недоступен.
- Настройка подсказки для TextInputLayout с использованием SpannableString и Htmlformatter: для этого проблема курсив для мм/дд/гггг не будет работать, но фокус и плавающий текст работают.
Нужно знать, как мы можем стилизовать подсказку TextInputLayout с несколькими стилями, имеющими плавающий текст, а также с одним и тем же стилизованным текстом.