1. ホーム
  2. アンドロイド

[解決済み】Android - カスタムフォントの使用について

2022-04-17 21:54:26

質問

カスタムフォントを TextView が、書体が変わっていないようです。

以下は私のコードです。

    Typeface myTypeface = Typeface.createFromAsset(getAssets(), "fonts/myFont.ttf");
    TextView myTextView = (TextView)findViewById(R.id.myTextView);
    myTextView.setTypeface(myTypeface);

どなたかこの問題を解決していただけませんか?

解決方法は?

Mobiletuts+に、Androidのテキストフォーマットに関する非常に良いチュートリアルがあります。 クイックヒント Androidのフォントをカスタマイズする

EDIT: 今、自分でテストしてみました。これが解決策です。fontsというサブフォルダを使用することができますが、これは必ず assets フォルダーではなく res フォルダーに格納されます。そのため

資産/フォント

また、フォントの末尾、つまりフォントファイル自体の末尾がすべて小文字であることを確認してください。言い換えれば myFont.TTF しかし myfont.ttf この方法は小文字でなければなりません