Android で TextView の fontFamily を変更する方法のような投稿は、Android 4.2 の styles.xml で指定できる Roboto フォントのバリアントは、要約すると次のようになることを示唆しています。
- 通常
- イタリック
- 大胆な
- ボールドイタリック
- 光
- ライトイタリック
- 薄い
- 細い斜体
- コンデンスレギュラー
- 凝縮斜体
- 凝縮された太字
- 凝縮された太字斜体
それは、例えばを使用して TextViews をスタイルする機能を除外します。Roboto-Medium または Roboto-Black フォント。
しかし、なぜ Google は、TextView のスタイリングに使用できないシステム全体のフォントを追加するのでしょうか? 確かに、styles.xml 内からすべての Roboto フォントを指定する何らかの方法が必要です (つまり、フォントをアセットとして埋め込んだり、コードでカスタム TextView を作成したりする必要はありません)。