2013-04-03 12 views
0

我正在使用新的fontFamily屬性,以便我可以控制所用字體的重量。因爲這只是在API級別16中引入的,所以我在values-v16中創建了一個樣式文件。在值和值-16中聲明顏色,大小等似乎有點愚蠢,但所有樣式都必須應用。有沒有辦法在values-v16樣式文件中聲明字體系列,並從文件的值版本繼承顏色,大小等。在不同值文件中覆蓋樣式

回答

0

使用樣式繼承。您可以將所有常用(非API特定)樣式放入父項中,並在每個子項中繼承此項。

http://developer.android.com/guide/topics/ui/themes.html

<style name="v16" parent="CommonStyle"> 

共同文件:

<style name="CommonStyle" > 
+1

感謝。我嘗試過不同的遺傳。 我最終得到的結果是將常見樣式轉換爲樣式,然後在值和值中使用現有樣式-v16從新樣式繼承。 這意味着值我有一個空標籤,但這比重複樣式要好。 – richarth 2013-04-04 07:06:32