HTML текст в TextView
Добавлено: 29 апр 2013, 15:28
Подскажите плиз, как правилно выводить текст html в TextView.
Я делаю следующим образом:
объявляю строку в strings.xml
Код из активити
В итоге на экране появляется следующее:
Em G D G
Такая доля бесприютной свободы
Am G H7
Искать горний дом в тридевятой земле.
Em G D G
Выдавливать по капле урода,
Am D
Оставлять свою тень позади вдалеке.
Как сделать чтоб аккорды оставались на своих местах(над словами)?
Я делаю следующим образом:
объявляю строку в strings.xml
Код: Выделить всё
<string name="article_pushkin_stih"><![CDATA[
<br/>
Em G D G<br/>
Такая доля бесприютной свободы<br/>
Am G H7<br/>
Искать горний дом в тридевятой земле.<br/>
Em G D G<br/>
Выдавливать по капле урода,<br/>
Am D<br/>
Оставлять свою тень позади вдалеке.<br/>
.........
]]></string> Код: Выделить всё
tvContent = (TextView)findViewById(R.id.tvContent);
String htmlTaggedString = getString(R.string.article_pushkin_stih);
Spanned textSpan = android.text.Html.fromHtml(htmlTaggedString);
tvContent.setText(textSpan); Em G D G
Такая доля бесприютной свободы
Am G H7
Искать горний дом в тридевятой земле.
Em G D G
Выдавливать по капле урода,
Am D
Оставлять свою тень позади вдалеке.
Как сделать чтоб аккорды оставались на своих местах(над словами)?