プロジェクト全体で、アンドロイドプロジェクトにカスタムフォントを一度適用する必要があります。助けに感謝します。プロジェクト全体で一度にアンドロイドスタジオのカスタネットフォントを適用する方法
0
A
答えて
1
これは私がこのリンクに投稿した回答です。 How to use custom font in Android Studio アンドロイド上のEditTextsやTextViewsに一度にフォントを適用し、プロジェクト全体に適用するためのよりよい方法があります。
まず、フォントフォルダを作成する必要があります。ここにステップがあります。
1:
2次にアプリ> SRC>メイン(プロジェクトフォルダ)に移動します:メインフォルダへの資産/フォント "という名前のフォルダを作成します。
3:フォントをフォントフォルダーに入れます。ここで私は 'MavenPro-Regular.ttf'を持っています
EditTextでカスタムフォントを適用する手順は次のとおりです。この方法を使用すると、すべての入力にフォントを適用できます。
1:のEditText
3を拡張します:クラスMyEditText(お好みの名前...)
2を作成します。ここでは、あなたのフォント
を適用しますが、コードの例です。
そしてここでコードの使い方を説明します。
MyEditText editText = (MyEditText) findViewById(R.id.editText);
editText.setText("Hello");
したり、XMLファイルに
<MyEditText
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:textColor="#fff"
android:textSize="16dp"
android:id="@+id/editText"
/>
関連する問題
- 1. IntelliJ/AndroidStudioのコードスタイルをプロジェクト全体に適用する方法は?
- 2. アンドロイドスタジオでプロジェクト全体のスペルチェックを行う方法
- 3. Android DatabindingUtils:プロジェクト全体に単一のアダプタを使用する方法は?
- 4. SQLAlchemyの列全体に一意制約を適用する方法は?
- 5. プロパティファイルを一度ロードしてJavaのアプリケーション全体で使用する方法
- 6. プロジェクト全体で角型工場データを使用する方法
- 7. ember.js - {{#view}}全体にアクションを適用する方法
- 8. クエリ全体にWITH(NOLOCK)を適用する方法
- 9. Xcode 4.2でプロジェクト全体のARCを有効にする方法
- 10. エンタープライズキャッシングブロックを使用して一度にキャッシュ全体をフラッシュする
- 11. プロジェクト全体に対して単一のプロパティプレースホルダを設定する方法
- 12. 、一つの要素のメソッドを使用すると、リスト全体にこの方法を適用する
- 13. SVG全体にグラデーションを適用する
- 14. マクロ全体を列に適用する
- 15. 一度にファイル全体を読む
- 16. 一度にアプリ全体を終了
- 17. プロジェクト全体のフォント一貫性?
- 18. エイリアスディレクティブを使用するプロジェクト全体#
- 19. ToString()コードを使用してオブジェクト全体を一度に印刷
- 20. mongodbでコレクション全体の集約パイプライン演算子を適用する方法
- 21. Vimのバッファ全体に新しいテキスト幅を適用する方法
- 22. アンドロイドスタジオでプロジェクトを安全に削除するには?
- 23. Monoのasp.net Webサイト全体を一度にコンパイルする
- 24. アンドロイドスタジオの他のプロジェクトからプロジェクトにアクセスする方法
- 25. xcodeプロジェクト全体でクラス名全体をリファクタリングする
- 26. ウィンドウ全体に機能を適用
- 27. pythonでDataFrame全体にコンマセパレータの書式を適用する3
- 28. IOS - 一定速度を適用する方法 - Swift 3
- 29. プロジェクト「ポッド」 - Xcodeの9では、モジュール全体の最適化
- 30. Appのライフサイクル全体で一度だけ表示する
テーマを作成し、最初のアプリケーション・クラス、createFontFromAssetを(拡張できること –
であなたのフォントのコードを入れて)、すべてのコンポーネントにそれをasignするためにリフレクションを使用しますか、あなたはこのひどいパーティーライブラリhttps://github.com/chrisjenx/Calligraphyを使うことができます。それは残念です。アンドロイドは、システムフォント以外のアプリケーション用にカスタムフォントを適用することはできません –
[Android-DataBinding](https: /developer.android.com/topic/libraries/data-binding/index.html)、複数のカスタムフォントを設定することは簡単です[androidgig.com]のリンク(http://www.androidgig.com/setting-custom-font-through-xml-with-databinding/) –