Androidで埋め込みフォント [2010/12/13]

Androidでも埋め込みフォントは普通にできる。

■環境
Android SDK 2.2

■まずフォントを用意
デジタル数字っぽいものを出したかったので検索すると、
7barというフリーフォントがあったので使用させていただく。感謝。

■assetsへコピー
7barP.TTFをassetsへコピー

■フォントをセット
Typeface クラスを使ってフォントをロードしセットする。

Typeface face = Typeface.createFromAsset(getAssets(), "7barP.TTF");

TextView tv = (TextView)findViewById(R.id.title);
tv.setText("0123456789");
tv.setTypeface(face);

■確認
android_font.png