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アンカーが正しく機能する機能が失われます。
「スパン」変数から終了改行を削除するための解決策を知っている人はいますか?