En una vista de texto, intento separar los estilos de texto en palabras diferentes.Uso de varios colores de texto en la vista de texto de Android [Html.fromhtml()]
hasta ahora tengo:
textview.setText(Html.fromHtml("<i><small><font color=\"c5c5c5\">" + "Competitor ID: " + "</font></small></i>" + "<font color=\"47a842\">" + compID + "</font>"));
Básicamente, estoy diciendo que quiero "Competitor ID:"
para ser cursiva, pequeña y gris.
Y quiero que la cadena compID
tenga el tamaño normal, no en cursiva, y verde.
Las partes en cursiva y pequeñas del código funcionan perfectamente, pero por alguna razón, toda la vista de texto tiene texto gris, en lugar de solo "Competitor ID:"
.
¿Alguna idea?
Consulte el ejemplo de trabajo http://javatechig.com/2013/04/07/how-to-display-html-in-android-view/ –