2014-01-10 75 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」。非常感謝! –

相關問題