01 мая 2012 г., 02:25 отuser1029167

Использование нескольких цветов текста в текстовом представлении Android [Html.fromhtml ()] [duplicate]

На этот вопрос уже есть ответ:

Возможно ли иметь несколько стилей внутри TextView? 17 ответов

В одном текстовом просмотре я пытаюсь разделить стили текста на разные слова.

Так далеко у меня есть:

textview.setText(Html.fromHtml("<i><small><font color=\"c5c5c5\">" + "Competitor ID: " + "</font></small></i>" + "<font color=\"47a842\">" + compID + "</font>"));

В основном я говорю, что хочу"Competitor ID:" курсивом, маленьким и серым.

И я хочу эту строкуcompID быть нормального размера, не курсивом, а зеленым.

Курсив и небольшие части кода работают отлично, но по какой-то причине весь текстовый вид содержит серый текст, а не просто"Competitor ID:".

Любые идеи

Ответы на вопрос(2)

01 мая 2012 г., 01:59 отLaw Gimenez
textview.setText(Html.fromHtml("<i><small><font color=\"#c5c5c5\">" + "Competitor ID: " + "</font></small></i>" + "<font color=\"#47a842\">" + compID + "</font>"));

01 мая 2012 г., 01:56 отspeeday125

надцатеричного кода.

gray1 #030303   
gray2 #050505  
gray3 #080808     
gray4 #0A0A0A   
gray5 #0D0D0D 

. Также попробуйте управлять цветом текста в свойствах xml textview, используя приведенные выше коды. Надеюсь это поможе

ВАШ ОТВЕТ НА ВОПРОС