HTML-теги в строке для TextView

Если я помещаю простые теги форматирования HTML, такие как ..., в строковый ресурс и отображаю строку в TextView, то применяется ожидаемое форматирование. Но как я могу сделать это, если я создаю свою собственную строку и отображаю ее? Если я сделаю что-то вроде String str = "Это полужирный"; отображаются фактические теги, а не ожидаемый жирный шрифт.

Должен ли я выполнить строку каким-либо другим способом, чтобы теги были распознаны как теги?

1 ответ

Решение

Вы должны использовать Html#fromHtml

String input = "<b>bold</b>";
myTextView.setText(Html.fromHtml(input));
Другие вопросы по тегам