0

膨大な数のビューと TextView を使用する大規模なアプリケーションがあります。

これらすべてのビューのフォントを特定のフォントに変更する必要があります

アプリケーションに割り当てるテーマを作成しましたが、アセットフォルダーにフォントがあるため、ロードしてから割り当てる必要があります

助けてください

4

2 に答える 2

0

TextView から継承して、書体を目的の書体に設定する独自の TextView を作成するのはどうですか?

プロのヒント: シングルトン内で書体をインスタンス化すると、一度だけ読み込まれます。

于 2012-04-23T19:38:33.583 に答える
0

残念ながら、できません。

1 つのオプションは、Activity を拡張し、これからすべてのアクティビティを拡張することです。次に、基本クラスにコードを記述して、アクティビティのすべての (TextView) コントロールを反復処理できます。ただし、その時点で表示されていない場合、それらの一部にアクセスできない場合があります。

于 2012-03-06T17:07:04.913 に答える