İki metin kutusunun bulunduğu Görünümüm var ve kullanıcı aynı ekrandaki başka bir görünümden metin rengini seçebilir (iletişim kutusu aracılığıyla).
Dolayısıyla, kullanıcı iletişim kutusu aracılığıyla renk değiştirdiğinde, EditText
metnin rengini ve ipucunu değiştiriyorum. Ancak EditText
, kullanıcı başka bir rengi seçtikten sonra bir metin mevcut olduğunda , o metin o renkte gelir. Ancak tüm bu metni kaldırırsam, HintText'in rengi önceki rengin rengidir.
Örneğin, şu anda metin kutusunda kırmızı renk varsa ve kullanıcı yeşil rengi seçerse, metin orada yeşil renkte olur. Ancak bu metni kaldırırsam, kodda ipucu rengini değiştirsem bile ipucu metni kırmızı geliyor . Bu sorun yalnızca orada bir metin olduğunda ortaya çıkar. boşsa ve ipucu metni varsa sorun gelmiyor demektir.