我有一個關於Android styles.xml問題現在安卓:從價值觀/ styles.xml繼承
我的價值觀/ styles.xml是
<style name="LV_Testo_Standard">
<item name="android:textColor">#ff0000</item>
<item name="android:ellipsize">end</item>
<item name="android:maxLines">6</item>
<item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
<item name="android:textSize">24sp</item>
<item name="android:paddingTop">1dp</item>
<item name="android:paddingBottom">1dp</item>
<item name="android:textColorLink">#39AEFF</item>
</style>
閱讀在網上一些教程,如果我想添加一些新的功能,比如「font-family」(v.16以下版本不支持)等等,我必須創建一個新的文件夾「values-v16」併爲此版本創建新的「styles.xml」文件。
我的疑問是關於styles.xml這個新版本中的風格的項目。
內值-V16/styles.xml我必須只添加這一點:
<style name="LV_Testo_Standard" parent="LV_Testo_Standard">
<item name="android:fontFamily">sans-serif-condensed</item>
<item name="android:textAllCaps">true</item>
</style>
或所有值/ styles.xml加上這個新的兩個項目?
<style name="LV_Testo_Standard">
<item name="android:textColor">#ff0000</item>
<item name="android:ellipsize">end</item>
<item name="android:maxLines">6</item>
<item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
<item name="android:textSize">24sp</item>
<item name="android:paddingTop">1dp</item>
<item name="android:paddingBottom">1dp</item>
<item name="android:textColorLink">#39AEFF</item>
<item name="android:fontFamily">sans-serif-condensed</item> <!-- NEW -->
<item name="android:textAllCaps">true</item> <!-- NEW -->
</style>
對不起,我的英語..希望你會明白
TNX
所有值。你總是可以自己嘗試一下,看看哪一個適合你。祝你好運^^;) – reidzeibel
隨着'價值觀v16' DIR你的目標API 16-17-18 ... 如果我理解正確的,你想之前16 – mt0s
感謝大家對你的答案 我問,因爲我認爲有某種進口機制...... 所以,這是一個枯燥的過程,如果我是用一個完整的「styles.xml」在所有的「價值」的文件夾.. @ mt0s:對不起,我的英語小於猴子是不會說英語:對 我要的是創造一個styles.xml通用的一種特定的Android> = 4.1 –