Tenho o modo de exibição em que existem duas caixas de texto, e o usuário pode selecionar a cor do texto de outra visão na mesma tela (por meio da caixa de diálogo).
Portanto, quando o usuário muda de cor por meio da caixa de diálogo, estou mudando a cor do EditText
texto e sua dica. Mas quando há algum texto disponível EditText
depois que o usuário seleciona outra cor, então esse texto vem nessa cor. Mas se eu remover todo esse texto, a cor de HintText será a da cor anterior.
Por exemplo, atualmente, se eu tiver a cor vermelha na caixa de texto e o usuário selecionar a cor verde, o texto aparecerá na cor verde. Mas se eu remover esse texto, o texto da dica ficará vermelho, mesmo se eu alterar a cor da dica no código. Esse problema só surge quando há algum texto ali. se estiver em branco e houver texto de dica, o problema não está ocorrendo.