Android - 使用unicode显示分数

时间:2010-05-27 11:41:17

标签: android

我正在尝试制作一部分:

我正在使用这是一个文本视图,但它不能很好地渲染:

"5"+'\u2044'+"9";

它不会将文本变成一个很好的部分,而是覆盖部分数字并将它们组合在一起。

任何解决方案或替代品?

1 个答案:

答案 0 :(得分:2)

尝试:

tv.setText(Html.fromHtml("<sup>5</sup>/<sub>9</sub>"));

不知道这样看是否合适,但值得一试。否则,除了像1/2这样的单字形分数之外,我怀疑你要么不需要或者自己渲染它。