Android:使用Textview.SetText(characterSequence)获取[OBJ]

时间:2011-12-19 10:33:53

标签: android textview

当我尝试在文本视图上设置ImageSpan时,我在屏幕上显示[OBJ] ..它显示/ uFFFC unicode字符而不是屏幕上的图像,即。一个带有OBJ的虚线框。

1 个答案:

答案 0 :(得分:23)

我遇到了同样的问题,因此我只想删除HTML并获取String

解决方案可能不是最漂亮的解决方案,但仍然非常实用:

public CharSequence stripHtml(String s) {
    return Html.fromHtml(s).toString().replace('\n', (char) 32)
        .replace((char) 160, (char) 32).replace((char) 65532, (char) 32).trim();
}

这个[OBJ]角色似乎是(char) 65532

我必须在没有格式的TextView中显示一个非常难看的RSS项目(HTML)描述字段。超文本包含许多WYSIWYG碎片,如<p></p><p></p> ...