Я пытаюсь создать приложение для Android для доски объявлений. Чтобы отображать форматированный HTML для содержимого сообщения, я выбрал TextView и метод Html.fromHtml (). К сожалению, это касается только нескольких тегов html. Неизвестные теги обрабатываются классом, который реализует TagHandler, и должен быть сгенерирован мной.
Я много гуглил и не могу найти пример того, как этот класс должен работать. Давайте рассмотрим, что у меня есть тег u для подчеркивания некоторого текста (я знаю, что это устарело, но неважно). Как выглядит мой TagHandler?
Он вызывается следующим образом:
public void handleTag(boolean opening, String tag, Editable output, XMLReader xmlReader) {
Первые два аргумента допустимы. Думаю, мне нужно изменить вывод с помощью output.append (). Но как мне прикрепить что-то подчеркнутое?