In XML, possiamo impostare un colore del testo tramite l' textColor
attributo, ad esempio android:textColor="#FF0000"
. Ma come posso modificarlo con la codifica?
Ho provato qualcosa del tipo:
holder.text.setTextColor(R.color.Red);
Dove holder
è solo una classe ed text
è di tipo TextView
. Il rosso è un valore RGB (# FF0000) impostato in stringhe.
Ma mostra un colore diverso piuttosto che rosso. Che tipo di parametro possiamo passare in setTextColor ()? Nella documentazione, dice int
, ma è un valore di riferimento delle risorse o qualcos'altro?