本文介绍了Android:如何在Html.fromHtml()中解析“大于符号",这被理解为开始标记而不是大于符号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我对Html.fromHtml有疑问,它解释为<"作为开始标记,而不是大于"符号.

I have a problem with Html.fromHtml which interprets "<" as a start tag and not as a "greater than" sign.

是否有一种方法可以逃脱<"符号,以便显示?

Is there a way to escape the "<" sign so it is displayed ?

例如:

Html.fromHtml("<b>Test</b> : 10", Html.FROM_HTML_MODE_LEGACY)

给予测试:10

Html.fromHtml("<b>Test</b> : >10", Html.FROM_HTML_MODE_LEGACY)

给予测试:> 10

但是

Html.fromHtml("<b>Test</b> : <10", Html.FROM_HTML_MODE_LEGACY)

给予测试:

推荐答案

您必须使用 & lt; 显示< 使用HTML.

You have to use &lt; to show < using Html.

Html.fromHtml("<b>Test</b> : &lt;10", Html.FROM_HTML_MODE_LEGACY)

这篇关于Android:如何在Html.fromHtml()中解析“大于符号",这被理解为开始标记而不是大于符号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-25 06:33