2016-09-15 1 views
2

У меня есть заголовок TextView. Мне нужно это, показывая половину текста полужирным шрифтом, а другая половина не смела. То, как я поставил его показано ниже:TextView делает часть текста не выделенной жирным

category.getName) (-> Жирный "инфекции мочевыводящих путей" ----> не жирный

title.setText(category.getName()+ "\n(urinary tract infection)"); 

Как этого добиться?

+1

Используя HTML, проверьте [этот вопрос] (http://stackoverflow.com/questions/2116162/how-to-display-html-in-textview) –

+0

сделал это: title.setText (Html. fromHtml ("" + serviceName + "") + "\ n (инфекция мочевых путей)"); не работает – Ackman

+0

title.setText (Html.fromHtml ("" + serviceName + " \ n (инфекция ура-тракта)")); - если/n - для новой строки, которую вы можете сделать - title.setText (Html.fromHtml ("" + serviceName + "
(инфекция уравого тракта)")); – Tasos

ответ

2

Вы можете попробовать форматировать TextView с помощью HTML.

title.setText(Html.fromHtml("<b>"+category.getName()+ "</b>\n(urinary tract infection)"));