在 Android Java 项目中,我有一个像这样的字符串(尽管两侧的空格数量不同):
String foo = " foo bar "
字符串两侧的空格很重要,因为实际字符串包含带有 HTML 语法突出显示的缩进代码。
当我通过 Html.fromHtml
传递字符串时,此开始和结束空格被删除,但我需要保留空格:
Html.fromHtml(foo).toString() // "foo bar" - I want " foo bar "
如何通过 Html.fromHtml
调用保留字符串两侧的空格?
最佳答案
尝试使用 TextUtils.htmlEncode(str)。
此方法将对所有 html 字符串字符进行转义。
https://developer.android.com/reference/android/text/TextUtils.html#htmlEncode(java.lang.String)
关于java - 如何防止 Html.fromHtml 修剪空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38498145/