Я пытаюсь создать текстовое представление внутри нижнего диалога, с примером макета, как показано ниже.Я поместил желаемые примечания по форматированию в скобки. Большинство составных текстов (полужирный, подчеркнутый и т. Д.) Легко создать.
С помощью "\ n \ n" легко переносить 2 строки, но как мне создать1,5 межстрочного интервала между определенными линиями?Я добавляю текст динамически, используя append (...), поэтому я не могу использовать атрибут android: text в макете XML.В большинстве примеров, которые я видел, межстрочный интервал также встроен в xml, который применяется ко всему тексту.Я обнаружил, что вы можете применять разные межстрочные интервалы для абзацев, но «\ n» нарушит абзац, и разный межстрочный интервал не будет работать.
title (underlined, bold, very large)
(linespace 1.5)
blurb
(linespace 2)
sub-section1 (underlined, bold, large)
(linespace 1.5)
ClickableSubheading1
(linespace 1.5)
clickableSubheading2
(linespace 1.5)
[could be many more subheadings here...]
(linespace 2)
sub-section2 (underlined, bold, large)
(linespace 1.5)
ClickableSubheading1a
(linespace 1.5)
clickableSubheading2a
(linespace 1.5)
[could be many more subheadings here...]
etc - more subsections to be added as and when needed
NB: применимы кликабельные подзаголовкикод, неявный для приложения, и не является гиперссылками (я думал о том, чтобы сделать все это в виде html, а затем прочитать это в моем текстовом представлении) В основном мне нужен диапазон или аналогичный код, который говорит: «поставьте перенос строки, m раз» \n 'здесь', где 'm' может быть любым значением