У меня есть вид, в котором есть два текстовых поля, и пользователь может выбрать цвет текста из другого вида на том же экране (через диалоговое окно).
Поэтому, когда пользователь меняет цвет через диалоговое окно, я меняю цвет текста EditText
и его подсказки. Но когда в EditText
появляется какой-то текст, доступный после того, как этот пользователь выберет другой цвет, этот текст будет иметь этот цвет. Но если я удалю весь этот текст, то цвет HintText будет цвета предыдущего цвета.
Например, в настоящее время, если у меня есть красный цвет в текстовом поле, и пользователь выбирает зеленый цвет, чтобы текст был в зеленом цвете. Но если я удаляю этот текст, текст подсказки становится красным, даже если я изменю цвет подсказки в коде. Эта проблема возникает только тогда, когда там есть текст. если он пуст и текст подсказки есть, проблема не наступит.