样式和不同的Android平台

时间:2015-05-25 22:05:44

标签: android-layout

在文件中给出以下样式:res / values / styles.xml

<style name="GiftCardFragment.TitleLLLabelTV">
    <item name="android:paddingStart">5dp</item>
    <item name="android:paddingLeft">5dp</item>
</style>

android:paddingStart仅在Android平台17及更高版本中有效,因此我将在&#34; res / values-v17 / styles.xml&#34;中创建一个新的styles.xml文件。

但问题是:我是否必须重复整个风格,或者我可以在&#34; res / values-v17 /中添加我想为给定平台及以上添加额外(或替代)的样式styles.xml&#34 ;?像:

<style name="GiftCardFragment.TitleLLLabelTV">
    <item name="android:paddingStart">5dp</item>
</style>

然后Android会在运行时合并。我对么?任何指向正确的方向赞赏,我找不到真正涵盖这种情况的文件。

0 个答案:

没有答案