我有一个在值和值中定义的主题-v14。
大多数属性都是相同的(在值与值-v14相比),但有些只出现在一个中,而有些只出现在另一个中。
如何避免重复属性?
e.g。是否可以导入/包含属性?
如何设置包含所有常用属性的中间主题(在值中定义)。那么实际的主题会扩展到......?
答案 0 :(得分:0)
您可以创建一个父主题,并使其他两个主题派生自:
<style name="Theme.ParentTheme">
<item name="android:windowNoTitle">true</item>
</style>
<style name="Theme.FirstTheme" parent="Theme.ParentTheme">
<item name="android:windowAnimationStyle">@android:style/Animation.InputMethod</item>
</style>
<style name="Theme.SecondTheme" parent="Theme.ParentTheme">
<item name="android:windowAnimationStyle">@android:style/Animation.OutputMethod</item>
</style>