そのため、Android アプリケーション用のアセット フォルダーにフォント ファイルがあります。ビューにロードするには、次のように呼び出します。
Typeface typeface = Typeface.createFromAsset(getActivity().getAssets(), "fonts/my-font.otf");
textView.setTypeface(typeface);
これはうまく機能しますが、私がテストしている1つのデバイスではフォントが読み込まれず、このように書体を設定しようとしてもエラーは発生しません. フォントファイルが読み込まれているかどうかを確認する方法を誰かが知っているかどうか疑問に思っていましたか?
言及する価値があることの 1 つは、私が話しているデバイスは現在、cynanogen mod を実行している Xperia Play です。この問題を引き起こしているのは mod である可能性はありますか? 私がテストした他のすべてのデバイスは問題ありませんでしたが、CM を実行するデバイスしか持っていません。
また、最小 SDK は 14 です。