Android:TextView和Html无法正常工作

时间:2014-08-09 17:44:36

标签: android textview

我有一个textview,我必须显示一些html希腊字母

像这样的东西(没有空格):

  

&安培;小量;&安培;披;&安培;阿尔法;&安培; RHO;

我的问题是这封信&披;根本没有显示。其他所有的信都很好,但这并没有出现。它只是一个空间。而且我确信这拼写正确,因为在println工作正常,而且在这里粘贴时,它显示的字母很好。我使用的是Html.toHtml()函数。有什么想法吗?

1 个答案:

答案 0 :(得分:3)

首先,我认为您的意思是Html.fromHtml(),因为Html.toHtml()需要Spanned并从中创建HTML。

第二,Html.fromHtml() does not do anything itself with entity references。可能是处理解析HTML的底层TagSoup parser正在对某些实体引用执行某些操作,但不是全部。请注意,Android's edition of TagSoup可能与TagSoup网站上的当前版本不同。

您可以尝试使用等效的Unicode实体,看看是否有帮助。