我正在尝试将 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 的高度推得比它应该的高。
由于它是一个跨区变量,我无法应用正则表达式替换来删除“\n”,如果我要将其转换为字符串,然后应用正则表达式,我将失去让 html 锚点正常工作的功能。
有谁知道从“跨越”变量中删除结束换行符的任何解决方案?