Android 未找到与给定名称匹配的资源:attr';windowBackground';
正如本文所述,我在values/styles.xml中使用的项没有“android”名称空间,在values-v14/styles.xml中使用的项有“android”名称空间。但是在构建values/styles.xml时,它会说“没有找到与给定名称匹配的资源:attr'windowBackground.” 以下是values/styles.xml的代码:Android 未找到与给定名称匹配的资源:attr';windowBackground';,android,android-styles,Android,Android Styles,正如本文所述,我在values/styles.xml中使用的项没有“android”名称空间,在values-v14/styles.xml中使用的项有“android”名称空间。但是在构建values/styles.xml时,它会说“没有找到与给定名称匹配的资源:attr'windowBackground.” 以下是values/styles.xml的代码: <style name="MyDefaultStyle" parent="@style/Theme.AppCompat.Light"
<style name="MyDefaultStyle" parent="@style/Theme.AppCompat.Light">
<item name="windowBackground">@color/list_app_background</item>
</style>
<style name="MyDefaultStyle" parent="@style/Theme.AppCompat.Light">
<item name="android:windowBackground">@color/list_app_background</item>
</style>
@颜色/列表\应用程序\背景
以下是values-v14/styles.xml的代码:
<style name="MyDefaultStyle" parent="@style/Theme.AppCompat.Light">
<item name="windowBackground">@color/list_app_background</item>
</style>
<style name="MyDefaultStyle" parent="@style/Theme.AppCompat.Light">
<item name="android:windowBackground">@color/list_app_background</item>
</style>
@颜色/列表\应用程序\背景
这是因为windowBackground来自api 21,所以您应该在上使用它
values-v21您知道兼容性库中是否支持此功能,如果支持,我如何使用它?这是一种恼人的,你不能改变窗口的背景颜色,而不需要使用Android 5!是的,但我不记得是哪个属性以及如何使用它