私の以前のプロジェクトでは、Calligraphyライブラリを使ってアプリケーション全体のフォントを設定しました。しかし、APKサイズを大きくするためにフォントファイルを資産に格納する必要があります。これで、アプリケーション全体のデフォルトとしてdownloadable fontを設定することができるのだろうかと思います。アプリケーション全体のダウンロード可能なフォントをデフォルトのフォントとして設定するにはどうすればよいですか?
1つのTextViewにのみダウンロード可能なフォントを設定できました。
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="@dimen/text_margin"
android:fontFamily="@font/lato"
android:text="@string/large_text" />
はい、私はMyTextViewクラスを作成し、プログラムのダウンロードフォントを設定することができます知っています。しかし、テキストはEditText、Spinner項目、Toastのどこにでも置くことができるので、良いアイデアだとは思わない。
私の質問は、アプリケーション全体のダウンロード可能なフォントをデフォルトのフォントとして設定する方法です。
しかし、このライブラリはアプリケーション全体では機能しません –