可能不是一个非常明确的问题,但这是交易:
我有一个名为Button的样式,这个样式包含一些属性。
有一个属性仅适用于API-21>
所以我在styles-v21中创建了一个Button样式,它看起来像:
<style name="Button">
<item name="android:stateListAnimator">@null</item>
</style>
所有其他属性都丢失了。有没有办法将样式'Button与styles-v21的Button合并?
答案 0 :(得分:3)
您必须扩展父样式:
<style name="Button" parent="Widget.AppCompat.Button">
<item name="android:stateListAnimator">@null</item>
</style>
您可以将“Widget.AppCompat.Button”替换为任何其他按钮样式。