Как отобразить HTML в TextView?

Я столкнулся с интересной ссылкой, которая делает различие между грубыми, систематическими и случайными ошибками.

Client-Side validation идеально подходит для предотвращения грубых и случайных ошибок. Обычно максимальная длина текстуры и ввода. Не имитируйте правило проверки на стороне сервера; (например, 200 символов на стороне клиента, n на стороне сервера, продиктованной сильным бизнес-правилом).

Server-side validation идеально подходит для предотвращения систематического ошибки; он будет обеспечивать соблюдение бизнес-правил.

В проекте, в котором я участвую, проверка выполняется на сервере через запросы ajax. На клиенте я отображаю сообщения об ошибках соответственно.

Дальнейшее чтение: грубые, систематические случайные ошибки:

https://answers.yahoo.com/question/index? QID = 20080918203131AAEt6GO

708
задан 9 revs, 7 users 35% 29 August 2017 в 22:07
поделиться

1 ответ

Вам необходимо использовать HTML.FROMHTML () , чтобы использовать HTML в ваших строках XML. Просто ссылаясь на строку с HTML в вашем макете XML не будет работать.

Это то, что вы должны сделать:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
    textView.setText(Html.fromHtml("<h2>Title</h2><br><p>Description here</p>", Html.FROM_HTML_MODE_COMPACT));
} else { 
    textView.setText(Html.fromHtml("<h2>Title</h2><br><p>Description here</p>"));
}
1299
ответ дан 22 November 2019 в 21:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: