在TextView for Android中显示上标字符。

时间:2013-05-03 12:55:53

标签: android textview

我想在TextView for Android中显示角色。。不是5,但是⁵。 我成功地显示了¹²³和⁴,但是⁵到⁹(和⁰)不起作用(它被一个空格所取代)

由于多种原因,我不想使用html标签,因此我按照我希望它们出现的方式在xml中编写字符,而不是<sup></sup>

你知道为什么它不适用于⁵⁶⁷⁸⁹⁰? 你知道如何解决这个问题吗?

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

5 - 存在,但不可见。它占用空间。
可能是字体的错误。
尝试使用另一个。 How to set custom font

或尝试使用unicode directly
对于前\u2075

希望有所帮助

答案 1 :(得分:0)

你的字体显然不支持Unicode(U + 2070到U + 209F)的这一部分

您可以在应用中包含自己的字体,并将其用于这些textView。 (见Android - Using Custom Font