Android textview html размер шрифта тег
Я использую <font size ="50">
тег в Android textview, как это
resultTextView.setText(Html.fromHtml("<font size='50' color='#337744'>Text Message</font>"));
resultTextView.setText(Html.fromHtml("<font size="50" color='#337744'>Text Message</font>"));
но проблема в том, что цветной тег работает, но тег размера не работает
в этом блоге http://commonsware.com/blog/Android/2010/05/26/html-tags-supported-by-textview.html
дано, что тег размера шрифта работает. Что не так в моем коде?
3 ответов
есть точный вопрос использование атрибута HTML размера в TextView
. Он говорит, что игнорирует размер. Вы можете использовать <small>
для небольших текста и так далее. <font>
поддерживает только атрибуты цвета и лица. см.android.текст.HTML-код (на GrepCode) и
как применить размер шрифта при рендеринге HTML-кода в Android или Java и TextView с различным textSize дополнительные.
Надеюсь, это как-то поможет.
Если вам нужен только другой размер, вы можете использовать простой <small>
или <big>
и вы можете использовать его несколько раз для одного Чара.
Пример: "текст clasic в порядке, но <big>
больше <big>
is <big>
лучше</big></big></big>
" вы можете использовать <h1>
etc. тоже, но вот проблема с полями.
попробуйте этот, его работа для меня, используйте маленькие, большие ключевые слова
TextView mBox = (TextView) findViewById(R.id.txt);
mBox.setText(Html.fromHtml("<font color=#cc0029>" + "<b>"
+ "Hiiiiiiiiii" + "</b>" + "<br />" + "<small>" + "description"
+ "</small>" + "<br />" + "<small>" + "DateAdded" + "</small>"));