2016-11-17 1 views
0

私のAndroidアプリには外部フォントを使用する必要があります。私は、アプリケーションの開始時にJSONオブジェクト内のフォントのURLを受け取り、これらのフォントをTextViewとButtonに使用する必要があります。リモートフォントを使用する(タイプフェイス)

続行するにはどうすればよいですか? * .otfファイルをダウンロードする必要があると仮定しますが、どこからダウンロードできますか?それらを内部ストレージに保存して、外部書き込み権限を要求する必要はありませんか?

答えて

1

どこでダウンロードできますか?

内部ストレージ(getFilesDir()またはgetCacheDir()、ご希望により)。

外部の書き込み権限を要求する必要がないように内部ストレージに保存することはできますか?

確かに。他のアプリはウィジェットでフォントを使う必要はありません。

誰がフォントを選んでいるのか分かりませんが、十分なテストをしていることを確認してください:サポートしているすべてのAndroid OSバージョンのすべてのフォント。 Androidのフォントサポートは長年にわたって変化していますが、古いデバイスではフォントの読み込みに問題があるため、一部のフォントは静かに無視されます。

関連する問題