私はclocktopia
自分の Android デバイスにフォントを持っていますが、それは一部のアプリケーションにしかありません。
その特定のフォントをプログラムで使用するにはどうすればよいですか?
ありがとうございました。
私はclocktopia
自分の Android デバイスにフォントを持っていますが、それは一部のアプリケーションにしかありません。
その特定のフォントをプログラムで使用するにはどうすればよいですか?
ありがとうございました。
まず、.ttf (またはその他のフォント ファイル) を /assets ディレクトリに配置します。次に、次のコードを使用してテキストビューのフォント フェイスを設定します。
TextView textView = (TextView) findViewById(R.id.myTextView);
Typeface font = Typeface.createFromFile("path-to-file");
textView.setTypeface(font);
残念ながら、XML でカスタム書体を使用することはできません (そのため、フォントでカスタム テーマを定義することもできません)。
カスタム フォントと XML レイアウト (Android)
ここで TextViewPlus クラス プロバイダーを使用して xml から書体を読み込むことができますが、テーマを使用してこれを自動的に行う方法がわかりません。