Bescottee苦しいときは伸びてるとき、楽なときは伸びていないとき

2 Androidアプリから利用できる任意のフォントファイル情報

admin to development  


フォントのふしぎ、帯率が75%ぐらいだ。 / mah_japan

Androidアプリから利用できる任意のフォントファイル情報

TrueType OpenType
概要 デジタルフォントの符号化方式の1つ スケーラブルフォントの標準規格。TrueTypeの次期フォント。TrueTypeを発展させて、PostScriptフォントのデータ形式をもてるようになり、両者を択一してフォントを作る。そのため形式によって拡張子も異なる。
拡張子 .ttfと.ttc TrueType形式のものが .ttf or .ttc 、PostScript形式のものが.otf

Androidアプリからの利用方法

以下のようにassertsフォルダにあるフォントや SD Card上のフォントを利用可能です。

アプリのassetsから取得する場合
final String fontPath = "/sdcard/hogehoge.ttf"
final Typeface createFromFile = Typeface.createFromFile(fontPath);
mTextView.setTypeface(createFromFile);
SD Cardなどの外部メモリから取得する場合
final Typeface createFronAsserts = Typeface.createFromAsset(getAssets(), "fonts/hogehoge.ttf");
mTextView.setTypeface(createFronAsserts);

コメントをどうぞ