我試圖風格的動作條,下面的這篇博客文章:Android - 缺少父主題?
http://android-developers.blogspot.com/2011/04/customizing-action-bar.html
有了這個源代碼:
svn checkout http://styled-action-bar.googlecode.com/svn/trunk/ styled-action-bar-read-only
但是,我得到的/res/values/styles.xml
問題。
此:
<!-- style for the tabs -->
<style name="MyActionBarTabStyle" parent="android:style/Widget.Holo.Light.ActionBarView_TabView">
<item name="android:background">@drawable/actionbar_tab_bg</item>
<item name="android:paddingLeft">32dp</item>
<item name="android:paddingRight">32dp</item>
</style>
與示數:
Error retrieving parent for item: No resource found that matches the given name 'android:style/Widget.Holo.Light.ActionBarView_TabView'.
但是,使用下面的答案,然後通過源代碼的Android挖,我可以看到主題確實存在:
https://stackoverflow.com/a/7149389/420001
我在項目中改變的唯一方法是將它從android-11
移動到android-14
,然後在Eclipse中運行「Android」>「修復項目屬性」。我注意到在那個答案中鏈接到的repo,列出了風格,是在分支主人,所以我不明白爲什麼這個主題是不明智的。
只是爲了測試,我把這段代碼放在我工作的android-14
目標應用程序中,減去背景可繪製,它會拋出相同的錯誤。
賓果。 'Widget.Holo.Light.ActionBar.TabView'做到了。謝謝! – Josh