Android 按钮颜色按钮正常样式在棒棒糖前的设备中不起作用

Android 按钮颜色按钮正常样式在棒棒糖前的设备中不起作用,android,android-layout,android-theme,android-styles,android-4.4-kitkat,Android,Android Layout,Android Theme,Android Styles,Android 4.4 Kitkat,我正在使用此技巧更改所有应用程序按钮的背景色: <style name="AppTheme" parent="Theme.AppCompat.Light"> <item name="colorButtonNormal">@color/unpressed2</item> </style> @颜色/未装配2 它在后棒棒糖(api 21)设备中工作得很好,但在前棒棒糖中它被忽略了 如何更改棒棒糖前设备中按钮的背景色?如果您希望您的按钮使用c

我正在使用此技巧更改所有应用程序按钮的背景色:

<style name="AppTheme" parent="Theme.AppCompat.Light">
    <item name="colorButtonNormal">@color/unpressed2</item>
</style>

@颜色/未装配2
它在后棒棒糖(api 21)设备中工作得很好,但在前棒棒糖中它被忽略了


如何更改棒棒糖前设备中按钮的背景色?

如果您希望您的
按钮使用
colorbutonnormal
您的活动需要扩展
AppCompatActivity

您如何应用它?尝试使用
android:colorbutonnormal
also@RahulKhurana我正在申请简单地用我在问题中附加的代码。并且android:colorButtonNormal在api 21下不存在,android:只有在api 21以上时才必须使用。您可能想检查一下:这些设备仍然存在吗?