請參閱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
如果您使用的是產品的IntelliJ如Android Studio中,您將能夠每當你按'機器人F1查看文檔:textAppearanceValue'這會給你的尺寸sp/dp的值。 – androidtitan 2017-09-27 18:20:57