Я хочу преобразовать текст, который содержит пользовательские теги HTML, и показать текст, отформатированный как HTML (с переносами строк и т. Д.), А также преобразовать эти пользовательские теги в ссылки, которые открывают различные намерения.
Вследующим образом:
Я получил такой текст
Hello I am a text <br> with some <CustomTag> information </CustomTag> and more <DifferentCustomTag> Information </DifferentCustomTag>
Теперь я хотел бы найти всевхождения этих тегов и преобразование содержимого этих тегов в ссылку и последующее удаление фактического тега, чтобы впоследствии у меня было только содержимое тега в виде ссылки в textView.
После преобразования текстов в ссылки я хочу применить форматирование HTML-тегов, таких как разрывы строк (
)
Теперь после этих трех шагов я хотел бы получить текст, которыйприменил разрывы строк и связал теги, чтобы щелкнуть «Слушатели» в соответствии с соответствующим тегом
В моем первом подходе я просто использовал Linkify, но теперь, когда у меня есть эти пользовательские теги, Linkify isn 'достаточноруда и я должны справиться со связыванием самостоятельно.Поэтому, если один из вас, возможно, столкнулся с подобной проблемой и может поделиться подходом к решению, я был бы очень благодарен.