2015-05-20 4 views
2

Как сказано в этом doc Я использую элементы в значениях/styles.xml без пространства имен android и в значениях-v14/styles.xml с "android msgstr "пространство имен. Но когда вы строите values ​​/ styles.xml, он говорит: «Не найден ресурс, который соответствует указанному имени: attr 'windowBackground'."Ресурс не найден, который соответствует данному имени: attr 'windowBackground'

здесь код для значений/styles.xml:

<style name="MyDefaultStyle" parent="@style/Theme.AppCompat.Light"> 
    <item name="windowBackground">@color/list_app_background</item> 
</style> 

здесь код для значений-V14/styles.xml:

<style name="MyDefaultStyle" parent="@style/Theme.AppCompat.Light"> 
    <item name="android:windowBackground">@color/list_app_background</item> 
</style> 

ответ

2

это потому, что windowBackground от API 21, так что u следует использовать его на

values-v21

+0

Знаете ли вы, есть ли поддержка для этого в библиотеке совместимости, и если да, то как я его использую? Это досадно, что вы не можете изменить цвет фона окна, не используя Android 5! – Jules

+0

да, но я не помню, какой атрибут был и как его использовать – D4rWiNS

Смежные вопросы