textview.setTypeface() を介して手動で設定することなく、すべてのテキストビュー (およびアプリ内の他のテキスト要素) を独自のカスタムフォント (組み込みの選択肢ではない) を使用する簡単な方法はありますか?
Textview を拡張すればうまくいくと思いますが、ビジュアル エディターでインターフェイスを構築するのはちょっと面倒です。スタイリングのようなものを考えていましたが、そこにカスタムフォントを設定する方法が見つかりません。
共通クラスでテキストビューの書体を設定するメソッドを作成し、そのメソッドの呼び出しを設定して、テキストビューをその属性として送信できます。
TextView のサブクラスを作成し、その中で setTypeFace メソッドを呼び出すことでそれを行うことができます。たとえば、コンストラクターで。
はい。スタイルを作成して特定のフォントに設定し、アプリ全体をそのスタイルに設定するだけです。