私は非常に巨大なアプリケーションを開発しましたが、今ではアプリケーションのすべてのコントロール用にカスタムフォントを使用する必要があります。だから私はワンショットでフォントを変更するより良い方法を知りたい。アプリケーションには100以上のXMLレイアウトがあります。私はカスタムフォントですべてのコントロールをカスタムコンポーネントに変更できません。 XMLのすべてのコントロールを変更せずにフォントを変更するソリューションを提供してください。android:アプリケーション全体のカスタムフォントを設定する方法
4
A
答えて
11
今
<com.prac.MyFontedTextView .... instead of <TextView
あなたTextViewsからxmlファイル内のすべての上に、あなたはそれがまた
を適用するためにすべての上に行う必要があり、この変更を、これを置き換えるこの
pacage com.prac;
class MyFontedTextView extends TextView {
public FontedTextView(Context context) {
super(context);
init();
}
public FontedTextView(Context context, AttributeSet attrs) {
super(context, attrs);
init();
}
public FontedTextView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
init();
}
private void init() {
String otfName = "MyCustomOtfFileWhichIPutInAssetsFolder.otf";
Typeface font = Typeface.createFromAsset(context.getAssets(), otfName);
this.setTypeface(font);
}
}
ような何かを行いますボタンテキストの場合ボタンものTextViewボタンのあまりに
希望のためにこのヘルプを働かせることができるか、私はあなたの特定のケースのために確信しているが、スタイルが助けかもしれかもしれあなたが
関連する問題
- 1. サイズを指定せずにiOSアプリ全体のカスタムフォントを設定する方法
- 2. Androidでアプリケーション全体のカスタムフォントを適用する
- 3. QPlainTextEditアプリケーション全体のフォントを設定する方法
- 4. backBarButtonItemのカスタムフォントを設定する方法
- 5. Android Oreo(8.0+)でデフォルトのアプリケーションフォントをカスタムフォントに設定する方法
- 6. シンセスタイルでカスタムフォントを設定する方法
- 7. アプリケーション全体のグローバルエラーメッセージの設定
- 8. アプリケーション全体の10進数の精度を設定する方法
- 9. プロジェクト全体のカスタムフォントのフォントサイズをCSSで定義する
- 10. タブ全体のボタンのアイコンを設定する方法は?
- 11. Railsでコントローラ全体の変数を設定する方法は?
- 12. ColdFusionでサーバ全体の変数を設定する方法
- 13. スラッシュコマンドの応答をチャネル全体に設定する方法は?
- 14. Windows Phoneのアプリケーション全体のフォアグラウンドを設定する
- 15. JavaFX - アプリケーション全体のデフォルトのCSSスタイルシートを設定する
- 16. アプリ全体で使用されるカスタムフォント
- 17. アプリケーション全体でリスニングするカスタムリスナーを設定する
- 18. アプリケーション全体のローカライゼーションを設定するには?
- 19. レイアウト全体のフォントをandroidで設定する
- 20. アプリケーション全体で回転を設定する
- 21. カスタムフォントをsherlockのコンテキストアクションバーに設定する方法は?
- 22. FB Litho:テキストのカスタムフォントを設定する方法
- 23. xamarinfフォームアプリケーションのカスタムフォントを設定する方法
- 24. 設定カスタムフォント
- 25. アプリ全体にUIKeyboardAppearanceを設定する
- 26. アプリケーション全体の「設定テーブル」は良いアイデアですか?
- 27. タブのタイトルにAndroidカスタムフォントを設定する
- 28. 太字でカスタムフォントを設定する方法
- 29. カスタムフォントとウェイト(スタイル)をUInavigationbarタイトルに設定する方法
- 30. MacでATOM-editorでカスタムフォントを設定する方法は?
を探しているソリューションにあなたを導くことができますので、同じ のサブクラスです。 –