J'ai une vue dans laquelle il y a deux zones de texte et l'utilisateur peut sélectionner la couleur du texte à partir d'une autre vue sur le même écran (via la boîte de dialogue).
Ainsi, lorsque l'utilisateur change de couleur via la boîte de dialogue, je change la couleur du EditText
texte et son indice. Mais lorsqu'il y a du texte disponible EditText
après que l'utilisateur sélectionne une autre couleur, alors ce texte arrive dans cette couleur. Mais si je supprime tout ce texte, la couleur de HintText est celle de la couleur précédente.
Par exemple, actuellement, si j'ai une couleur rouge dans la zone de texte et que l'utilisateur sélectionne la couleur verte, le texte est là en couleur verte. Mais si je supprime ce texte, le texte de l'indice apparaît en rouge même si je change la couleur de l'indice dans le code. Ce problème survient uniquement lorsqu'il y a du texte. s'il est vide et qu'il y a du texte d'indication, le problème ne vient pas.