私のAndroidアプリには外部フォントを使用する必要があります。私は、アプリケーションの開始時にJSONオブジェクト内のフォントのURLを受け取り、これらのフォントをTextViewとButtonに使用する必要があります。リモートフォントを使用する(タイプフェイス)
続行するにはどうすればよいですか? * .otfファイルをダウンロードする必要があると仮定しますが、どこからダウンロードできますか?それらを内部ストレージに保存して、外部書き込み権限を要求する必要はありませんか?
私のAndroidアプリには外部フォントを使用する必要があります。私は、アプリケーションの開始時にJSONオブジェクト内のフォントのURLを受け取り、これらのフォントをTextViewとButtonに使用する必要があります。リモートフォントを使用する(タイプフェイス)
続行するにはどうすればよいですか? * .otfファイルをダウンロードする必要があると仮定しますが、どこからダウンロードできますか?それらを内部ストレージに保存して、外部書き込み権限を要求する必要はありませんか?
どこでダウンロードできますか?
内部ストレージ(getFilesDir()
またはgetCacheDir()
、ご希望により)。
外部の書き込み権限を要求する必要がないように内部ストレージに保存することはできますか?
確かに。他のアプリはウィジェットでフォントを使う必要はありません。
誰がフォントを選んでいるのか分かりませんが、十分なテストをしていることを確認してください:サポートしているすべてのAndroid OSバージョンのすべてのフォント。 Androidのフォントサポートは長年にわたって変化していますが、古いデバイスではフォントの読み込みに問題があるため、一部のフォントは静かに無視されます。