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では利用できません。Unicodeエンコーディングを経由せずにフォントグリフにアクセスできるAndroidグラフィックスのパブリックAPI呼び出しはないようです。

あなたの明白なオプションは、TrueTypeフォントファイルの直接解析であるように思われます。おそらく、Androidに移植された、またはそのように移植された可能性のあるライブラリをどこかで見つけてください(Freetype?)。

于 2012-02-07T12:33:27.547 に答える