0

我看过http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/font/GlyphVector.html但我不知道您将如何使用它在屏幕上显示字形. 假设您要在屏幕上打印字形编号 1042(可能在每种字体中都不同,并且不太可能(但可能)与 Unicode 1042 相同)。你如何从数字到屏幕上的角色?GlyphVector 是要走的路还是有更好的方法?

4

1 回答 1

0

该 GlyphVector 类在 Android 上不可用。Android 图形中似乎没有任何公共 API 调用允许在不通过 Unicode 编码的情况下访问字体字形。

您明显的选择似乎是直接解析 TrueType 字体文件。也许在某个地方找到一些已经移植到 Android 的库,或者可以被移植(Freetype?)。

于 2012-02-07T12:33:27.547 回答