2014-01-09 3 views
1

Следующая не имеет никакого эффекта:Инлайн XML Bolding Не Рабочая

<string name="stringName">We are <b><i>so</i></b> glad to see you.</string> 

Getting строку, как это:

 sectionDetails = getResources().getString(resID); 

Кто-нибудь знает, что случилось?

+0

try: sectionDetails = Html.fromHtml (getResources(). GetString (resID)); – Jakob

ответ

2

Использовать getText() вместо getString(), поскольку последний вычеркнет стилизованную текстовую информацию.

общественного CharSequence GetText (интермедиат идентификатор)

Возвращает строковое значение, связанное с определенным идентификатором ресурса. Возвращаемый объект будет String, если это простая строка; это будет какой-то другой тип CharSequence, если он оформлен.

против

общественности Строка GetString (интермедиата идентификатор)

Возвращает строковое значение, связанное с определенным идентификатором ресурса. Он будет лишен любой текстовой информации в стиле.