0

アプリケーションでカスタム フォントを使用する必要があります。assets ディレクトリからフォントを読み取ってコントロールに適用する方法は知っていますが、これは非常に面倒な作業のようです。

とにかく、アセット ディレクトリからアプリケーション内のすべてのコントロールにカスタム フォントを適用できますか。

4

2 に答える 2

1

できることの 1 つは、拡張してカスタムの textView を作成し、xml レイアウトで使用することです。setTypeface(Typeface tf, int style)そのためにはメソッドをオーバーライドする必要があります。あなたはこれを見たいと思うかもしれません

于 2012-09-27T05:57:40.187 に答える
0

これを試して

アセットフォルダーからの場合

Typeface.createFromAsset(yourAssetManager, pathOfYourFontAsset);

外部の場合

Typeface.createFromFile(path)
于 2012-09-27T05:55:46.157 に答える