寒川アクアブログ

美容師しながらアプリ開発していて水草が趣味の私のブログです

TextView等で、独自のフォントを使う

テキストビュー等で独自に用意したフォントを使う方法です。

アンドロイドスタジオの場合は、src/mainフォルダ内に、assetsディレクトリをつくり、フォントファイルを置きます。

TextView textView = (TextView)findViewById(R.id.text_view);
Typeface typeface = Typeface.createFromAsset(context.getAssets(),"my_font.ttf");
textView.setTypeface(typeface);

Typefaceクラスのメソッドでアセットからフォントを読み込み、
テキストビューのsetTypefaceメソッドの引数に指定しすることで、
以降、フォントが適用されます。