En XML, nous pouvons définir une couleur de texte par l' textColor
attribut, comme android:textColor="#FF0000"
. Mais comment puis-je le changer en codant?
J'ai essayé quelque chose comme:
holder.text.setTextColor(R.color.Red);
Où holder
est juste une classe et text
est de type TextView
. Le rouge est une valeur RVB (# FF0000) définie dans des chaînes.
Mais il montre une couleur différente plutôt que rouge. Quel type de paramètre pouvons-nous passer dans setTextColor ()? Dans la documentation, il est dit int
, mais est-ce une valeur de référence de ressource ou autre chose?