java - 如何绘制文本上标-1(unicode)?

标签 java android unicode drawtext superscript

不幸的是,我需要直接在按钮上绘制文本,并且必须在其上添加 -1 上标。

问题是,drawText 打印小方 block 而不是 '\u207b' 或 ⁻,而它正确打印 '\u00b9' 或 ¹。我怀疑 drawText 无法识别某些 unicode 字符。

这种情况我该怎么办?

最佳答案

这是一个猜测,但您使用的字体可能不支持该字符。尝试寻找支持它的字体。

关于java - 如何绘制文本上标-1(unicode)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8160428/

相关文章:

java - 我应该如何获得完美的maven项目结构?

go - 如何在 golang 中处理(解码或删除无效的 Unicode 代码点)带有表情符号的字符串?

java - Fading ActionBar Lib 的自定义布局

java - 在 Java 中从代码页 1252 (Windows) 转换为 Java

python - 将 csv 中的 unicode 转换为纯文本的最佳方法?

Java TransferFrom不会传输超过16mb?

java - Hibernate 在外键字段中插入空值

System Groovy 脚本中的 java.lang.NumberFormatException

android - 通过 events.dtend 更新日历 instances.end

c# - 如何使用蓝牙套接字从游戏 Controller 接收按钮事件?