テキストをレンダリングするためのカスタムフォントをアプリに含めてロードし、StaticTextなどの標準要素で使用したいと思います。これは可能ですか?
はい、できます。jsutはxmlレイアウトに定義できません。毎回動的に使用する必要があります。 このチュートリアル をチェックしてください。
リンクが機能しない場合、以下のようなものがあります:
times.otf
のようなフォントファイルを取得します次のようなものでTextViewの参照を取得します。
TextView tv = (TextView) findViewById(R.id.myCustomTVFont);
アセットフォルダーからフォントを取得します。
Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/times.otf");
TextViewの見栄えを良くします。
tv.setTypeface(tf);
Android 8.0(APIレベル26)の時点で、XMLでフォントを使用できます。ドキュメントを参照してください こちら 。
この thread を見て、アクティビティのすべてのビューにカスタムフォントを設定できます。