よくある質問(FAQ)

  • HOME
  • サポート
  • よくある質問(FAQ)
  • アプリケーション内の文字を特定のフォントに変更することはできますか?

アプリケーション内の文字を特定のフォントに変更することはできますか?

テキストにsetTypefaceを指定してフォントを変更することが可能です。
変更したいフォントのファイル(.ttf)をご用意ください。

▼フォルダの作成

プロジェクトの「main」フォルダ直下に「assets」フォルダを作成してください。

AndroidStudioより作成する場合は下記手順で作成してください。

  1. appフォルダの上で「右クリック ⇒ New ⇒ Folder ⇒ Assets Folder」を選択します。
  2. 「Target Source Set」に「main」を選択してFinishを押します。



▼フォントファイルの配置
assetsフォルダを追加してフォントファイルを配置してください。


▼フォントの適用

Typeface typeface = Typeface.createFromAsset(getAssets(), "font.ttf");
TextView textView = (TextView)findViewById(R.id.myTextView);
textView.setTypeface(typeface);