Я пытаюсь поместить HTML в TextView. Все отлично работает, это мой код.
String htmlTxt = "<p>Hellllo</p>"; // the html is form an API
Spanned html = Html.fromHtml(htmlTxt);
myTextView.setText(html);
Это устанавливает мой TextView с правильным HTML. Но моя проблема заключается в том, что при наличии тега
в html текст результата, который попадает в TextView, имеет в конце символ «\ n», поэтому он увеличивает высоту моего TextView, чем должно быть.
Поскольку это переменная Spanned, я не могу применить замену регулярного выражения, чтобы удалить "\ n", и если я должен был преобразовать его в строку, а затем применить регулярное выражение, я теряю функциональность наличия html-якорей для правильной работы. .
Кто-нибудь знает какие-либо решения по удалению конечных разрывов строк из переменной "Spanned"?