1. ホーム
  2. xml

[解決済み] Androidでカスタム書体を使用する

2022-10-07 18:44:43

質問

作成中のandroidアプリでカスタムフォントを使いたいのですが、どうすればいいですか?

Codeから各オブジェクトの書体を個別に変更することはできるのですが、数百個もあります。

だから

  • これをXMLから行う方法はないでしょうか?[カスタム書体の設定]。
  • アプリケーション全体とすべてのコンポーネントがデフォルトの書体ではなく、カスタムの書体を使用するように言うために、一か所のコードからこれを行う方法はありますか?

どのように解決するのですか?

<ブロッククオート

からこれを行う方法はありますか? XMLから行う方法はありますか?

いいえ、申し訳ありません。XML で指定できるのは組み込みの書体のみです。

コードから一箇所でそれを行う方法はありますか? 1つの場所でコードから行う方法はありますか? アプリケーションとすべてのコンポーネントが デフォルトの書体ではなく、カスタム書体を使用するように を使用するよう指示する方法はありますか?

私が知っている限りではありません。

最近はいろいろなオプションがありますね。

  • Android SDK のフォント リソースとバックポート、もしあなたが appcompat

  • サードパーティライブラリ を使用しない場合 appcompat ただし、すべてのライブラリがレイアウトリソースでのフォントの定義に対応しているわけではありません。