Mam Widok, w którym znajdują się dwa pola tekstowe, a użytkownik może wybrać kolor tekstu z innego widoku na tym samym ekranie (przez okno dialogowe).
Kiedy więc użytkownik zmienia kolor za pomocą okna dialogowego, zmieniam kolor EditText
tekstu i jego podpowiedź. Ale jeśli jakiś tekst jest dostępny EditText
po tym, jak użytkownik wybierze inny kolor, ten tekst będzie miał ten kolor. Ale jeśli usunę cały ten tekst, kolor HintText będzie taki sam jak poprzedniego koloru.
Na przykład, jeśli obecnie mam kolor czerwony w polu tekstowym, a użytkownik wybiera kolor zielony, tekst jest tam w kolorze zielonym. Ale jeśli usunę ten tekst, tekst podpowiedzi będzie miał czerwony kolor, nawet jeśli zmienię kolor podpowiedzi w kodzie. Ten problem pojawia się tylko wtedy, gdy jest tam jakiś tekst. jeśli jest pusty i jest tam tekst podpowiedzi, problem nie nadchodzi.