在我的应用程序中我有字符串(例如):
String s = "log<small><sub>(log<small><sub>(log<small><sub>3<small><sup>2</sup></small></sub></small>(40))</sub></small>(39!))</sub></small>(40!)"
。
如你所见,这是一个数学表达式。当myTextView.setText(Html.fromHtml(s))
TextView
中的文字显示不正确时(参见对数基数3 ^ 2):
但在浏览器中String
显示正确(如果需要,请尝试):
为什么?
答案 0 :(得分:1)
正如我之前猜测的那样,问题出现在xml文件中......我复制了你的文字,但它显示的错误就像你说的那样。但是,我将layout_width
更改为fill_parent
现在很好......