2013-03-08 46 views
-3

这是完整的XML文件 和错误发生在这个XML文件中的每个样式名称标签的出发错误的Android XML样式文件

<style name="Widget.Styled.ActionBar" parent="Widget.Sherlock.Light.ActionBar.Solid.Inverse"> 
    <item name="background">@drawable/nav_bar</item> 
    <item name="android:background">@drawable/nav_bar</item> 
    <item name="android:cacheColorHint">@drawable/nav_bar</item> 
</style> 

<style name="Widget.Styled.TabView" parent="Widget.Sherlock.ActionBar.TabView"> 
    <item name="android:background">@drawable/tab_indicator_customize</item> 
</style> 

<style name="Widget.Styled.TabBar" parent="Widget.Sherlock.Light.ActionBar.TabBar"> 
    <item name="background">@color/space_menu</item> 
    <item name="android:background">@color/space_menu</item> 
    <item name="android:cacheColorHint">@color/space_menu</item> 
</style> 

<style name="Sherlock.__Widget.Holo.Spinner" parent="Widget"> 
    <item name="android:dropDownSelector">@drawable/abs__list_selector_holo_dark</item> 
    <item name="android:popupBackground">@drawable/box_element</item> 
    <item name="android:gravity">left|center_vertical</item> 
    <item name="android:spinnerMode">dropdown</item> 
    <item name="android:clickable">true</item> 
    <item name="android:width">200dp</item> 
</style> 

回答

1

你得换您的<style>标签<resources>标签:

<?xml version="1.0" encoding="utf-8"?> 
<resources> 

<style name="Widget.Styled.ActionBar" parent="Widget.Sherlock.Light.ActionBar.Solid.Inverse"> 
    <item name="background">@drawable/nav_bar</item> 
    <item name="android:background">@drawable/nav_bar</item> 
    <item name="android:cacheColorHint">@drawable/nav_bar</item> 
</style> 

<style name="Widget.Styled.TabView" parent="Widget.Sherlock.ActionBar.TabView"> 
    <item name="android:background">@drawable/tab_indicator_customize</item> 
</style> 

<style name="Widget.Styled.TabBar" parent="Widget.Sherlock.Light.ActionBar.TabBar"> 
    <item name="background">@color/space_menu</item> 
    <item name="android:background">@color/space_menu</item> 
    <item name="android:cacheColorHint">@color/space_menu</item> 
</style> 

<style name="Sherlock.__Widget.Holo.Spinner" parent="Widget"> 
    <item name="android:dropDownSelector">@drawable/abs__list_selector_holo_dark</item> 
    <item name="android:popupBackground">@drawable/box_element</item> 
    <item name="android:gravity">left|center_vertical</item> 
    <item name="android:spinnerMode">dropdown</item> 
    <item name="android:clickable">true</item> 
    <item name="android:width">200dp</item> 
</style> 

</resources> 
+0

我已将它包裹在资源标记中仍然出现错误 – 2013-03-08 17:06:57

+0

它位于res/values文件夹中吗? – gingo 2013-03-08 17:08:24

+0

是的,它是在res/values中,并且在res/values文件夹中找到的与themes.xml相同的错误也可以发生。 – 2013-03-08 17:13:17