2014-01-10 28 views
6

这是我的res/values/themes.xml中的代码。我的minSdkVersion设置为11. M获取错误,作为错误检索项目的父项:找不到与给定名称匹配的资源@ style/Theme.Holo检索项目的父项时出错:找不到与给定名称匹配的资源@ style/Theme.Holo

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
<!-- the theme applied to the application or activity --> 
<style name="CustomActionBarTheme" 
    parent="@style/Theme.Holo"> 
<item name="android:actionBarStyle">@style/MyActionBar</item> 
<item name="android:actionBarTabTextStyle">@style/MyActionBarTabText</item> 
<item name="android:actionMenuTextColor">@color/actionbar_text</item> 
</style> 

<!-- ActionBar styles --> 
<style name="MyActionBar" 
    parent="@style/Widget.Holo.ActionBar"> 
<item name="android:titleTextStyle">@style/MyActionBarTitleText</item> 
</style> 

<!-- ActionBar title text --> 
<style name="MyActionBarTitleText" 
    parent="@style/TextAppearance.Holo.Widget.ActionBar.Title"> 
<item name="android:textColor">@color/actionbar_text</item> 
</style> 

<!-- ActionBar tabs text styles --> 
<style name="MyActionBarTabText" 
    parent="@style/Widget.Holo.ActionBar.TabText"> 
<item name="android:textColor">@color/actionbar_text</item> 
</style> 
</resources> 
+0

可能的重复的[错误:错误检索项的父项:没有发现资源匹配给定的名称'android:Theme.Holo'](http://stackoverflow.com/questions/12295018/error-error-retrieving-parent -for-item-no-resource-found-that-matches-the-give) –

回答

14

变化

<style name="CustomActionBarTheme" parent="@style/Theme.Holo"> 

<style name="CustomActionBarTheme" parent="@android:style/Theme.Holo"> 

,并做了其他风格也资源一样...

+0

我有同样的问题,我按照这个问题解决,但你能解释为什么“parent="@style/Theme.Holo “不起作用,我们需要将其更改为”parent =“@ android:style/Theme.Holo”。非常感谢! –

相关问题