当我尝试在 TextView 上设置 ImageSpan 时,屏幕上显示 [OBJ]。它显示/uFFFC unicode 字符而不是屏幕上的图像,即一个虚线框,里面写着 OBJ。
最佳答案
我遇到了同样的问题,因此我只想剥离 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) 描述字段没有格式。超文本包含大量所见即所得的 fragment ,例如 <p></p><p></p>
……
关于Android :getting [OBJ] using Textview. SetText(字符序列),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8560045/