1. ホーム
  2. android

[解決済み] デフォルトの「大」「中」「小」テキストビューの dpi 値 android

2022-04-22 16:36:43

質問

デフォルトのdpiの値について、ドキュメント(または誰か)は語っていますか?

  • 大きなテキストビュー { android:textAppearance="?android:attr/textAppearanceLarge" }
  • 中型テキストビュー { android:textAppearance="?android:attr/textAppearanceMedium" }
  • 小さなTextView { android:textAppearance="?android:attr/textAppearanceSmall" }

SDKのウィジェット?

別の言い方をすれば、これらのテキストビューの外観を android:textAppearance 属性は?

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

android sdk ディレクトリを参照してください。

\platforms\android-X\data\res\values\themes.xml :

    <item name="textAppearanceLarge">@android:style/TextAppearance.Large</item>
    <item name="textAppearanceMedium">@android:style/TextAppearance.Medium</item>
    <item name="textAppearanceSmall">@android:style/TextAppearance.Small</item>

\platforms\android-X\data\res\values\styles.xml :

<style name="TextAppearance.Large">
    <item name="android:textSize">22sp</item>
</style>

<style name="TextAppearance.Medium">
    <item name="android:textSize">18sp</item>
</style>

<style name="TextAppearance.Small">
    <item name="android:textSize">14sp</item>
    <item name="android:textColor">?textColorSecondary</item>
</style>

TextAppearance.Large は、スタイルが TextAppearance スタイルの完全な定義を確認するには、それをトレースする必要があります。

リンク http://developer.android.com/design/style/typography.html