2012-04-18 2 views

ответ

5
textView.setText(Html.fromHtml("This is <font color='#707070' size='20'> 
      SAMPLE</font>")); 
4

Попробуйте это:

String str = "This is <b>SAMPLE</b>"; 
yourTextView.setText(Html.fromHtml(str), BufferType.SPANNABLE); 

Кроме того, вы можете украсить вашу строку (строка) с HTML-тегами, чтобы изменить внешний вид.

Или, чтобы выделить часть текста без использования HTML материала, прочитать this

+0

спасибо Waqas –

0

Я думаю, что это возможно, если вы передадите текст как html с выделенной частью, заключенной в тег html <bold>.

+0

Shubhayu - да, вы правы, его просто отличий. Если вы используете тег размера шрифта, вы можете выделить его желаемый размер. –

0

У вас есть два варианта:

1, отформатирована строка в HTML и использовать HTML.from ("Ваш текст");

2, Используйте разблокируемую. Полное руководство может быть найдено: link here