アプリケーションでカスタム フォントを使用する必要があります。assets ディレクトリからフォントを読み取ってコントロールに適用する方法は知っていますが、これは非常に面倒な作業のようです。
とにかく、アセット ディレクトリからアプリケーション内のすべてのコントロールにカスタム フォントを適用できますか。
できることの 1 つは、拡張してカスタムの textView を作成し、xml レイアウトで使用することです。setTypeface(Typeface tf, int style)
そのためにはメソッドをオーバーライドする必要があります。あなたはこれを見たいと思うかもしれません
これを試して
アセットフォルダーからの場合
Typeface.createFromAsset(yourAssetManager, pathOfYourFontAsset);
外部の場合
Typeface.createFromFile(path)