Подтвердить что ты не робот

Тег размера шрифта Android textview html

Я использую тэг <font size ="50"> в текстовом виде Android как этот

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

указано, что тег размера шрифта работает. Что не так в моем коде?

4b9b3361

Ответ 1

Существует точный вопрос Использование атрибута размера HTML в TextView , Он говорит, что игнорирует размер. Вы можете использовать <small> для меньшего текста и так далее. <font> поддерживает только цветные и граничные атрибуты. см. android.text.Html (на GrepCode) и Как применить размер шрифта при рендеринге HTML-кода на Android или Java и TextView с другим textSize. Надеюсь, что это поможет.

Ответ 2

Если вам нужен только другой размер, вы можете использовать простые <small> или <big>, и вы можете использовать его больше раз для одного char.
Пример: "классический текст в порядке, но <big> больше <big> есть <big> лучше </big></big></big>" Вы можете использовать <h1> и т.д. Тоже, но здесь проблема с полями.

Ответ 3

Попробуйте это, его работа для меня, используйте маленькие ключевые слова

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>"));