所以我有以下一個styles.xml
:我應該在哪裏將文本樣式放在我的資源中?
....
<style name="TextAppearance.CustomTheme.Widget.ActionBar.Menu"
parent="android:TextAppearance.Holo.Widget.ActionBar.Menu">
<item name="android:textSize">@dimen/text_size</item>
<item name="android:textStyle">{text_style}</item>
</style>
...
注意text_size在dimens.xml
文件中定義。我需要有textStyle值存儲在另一個文件也類似於textSize,但我不知道我應該把它放在哪裏。似乎沒有文本樣式的資源類型(普通,粗體,斜體)。
,我需要有它在另一個文件的原因是,這樣我只能有一個styles.xml
,然後多個其他文件(dimens.xml
,colors.xml
等)取決於屏幕尺寸上的變化,等等。所以我結束只有一個 styles.xml開啓/ values,然後是多個值文件夾(\ values-sw480dp,\ values-sw720dp)與dimens.xml
,colors.xml
等文件不同。
此外,我試圖引用像下面顯示的字符串,但它是無效的。
<item name="android:textStyle">@string/text_style</item>