2017-12-21 9 views
0

私はAndroidベースの教育用デバイスを開発しています。 私は私たちのデバイスのためにAOSPをカスタマイズし、ビルドしました。 ビルド前に、アプリで使用する中国語フォント(PingFang.ttc)を1つ追加しました。Android Studioプロジェクトでシステムフォントを使用

しかし、私はこのフォントをアプリで使用する方法を見つけることができません。 アンドロイドスタジオを使ってアプリを開発しています。現在私は資産フォルダにフォントファイルを持っています。 資産フォルダの代わりにシステムのフォントを使いたいです。

アンドロイドスタジオプロジェクトでシステムフォントの使い方を教えてください。

答えて

1

ステップ1:そのフォントへの完全なファイルシステムパスを決定します。

ステップ2:ファームウェアビルドでフォントが読みやすいことを確認します。

ステップ#3:Use Typeface.createFromFile()フォントにTypefaceを作成し、ステップ#1で決定したパスを使用して、フォントを指すFileを指定します。

ステップ4:アセットから作成しているTypefaceに現在使用しているのと同じアプローチを使用して、Typefaceを適用します。

関連する問題