2012-06-26 2 views
2

Если я использую тег <font size='5'>abc</font> в strings.xml и отрисовываю его как HTML позже, используя Html.fromHtml(), какова единица размера шрифта 'abc'? Это 5 px или 5 sp? Как объявить его использовать sp? sp поддерживается на теге шрифта? Я планирую сделать это так: <font size='5sp'>abc</font>. Это будет работать?Что такое размер шрифта в строке html?

ответ

2

Атрибут size будет проигнорирован на нескольких версиях для Android, и вы должны его избегать.

Вместо этого используйте <h1>, <h2>, ... теги увеличить размер текста: <h1>abc</h1> или <small>abc</small>, чтобы сделать текст меньше. Это не очень гибко, но Html.fromHtml() не является реальным парсером HTML и обрабатывает только очень ограниченный набор тегов.

Смежные вопросы