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