2013-07-16 58 views
0

當從actionbarsherlock庫我不斷收到錯誤主題化我的動作條:使用SDK分鐘8主題化ActionarSherlock

需要API 11我不明白它的ActionBar福爾摩斯是Android 2.X +吧?有什麼我可以做的,以解決這個麻煩。

<resources > 

    <style name="AppTheme" parent="Holo.Theme.Light"> 
    <item name="android:actionBarStyle">@style/YOURTHEME.ActionBarStyle</item> 
    <item name="actionBarStyle">@style/YOURTHEME.ActionBarStyle</item> 
    </style> 

    <style name="YOURTHEME.ActionBarStyle" parent="Widget.Sherlock.Light.ActionBar"> 
    <item name="android:titleTextStyle">@style/YOURTHEME.ActionBar.TitleTextStyle</item> 
    <item name="titleTextStyle">@style/YOURTHEME.ActionBar.TitleTextStyle</item> 
    </style> 

    <style name="YOURTHEME.ActionBar.TitleTextStyle" parent="TextAppearance.Sherlock.Widget.ActionBar.Title"> 
    <item name="android:textColor">@color/white</item> 

    </style> 
</resources> 

//編輯

ActionBarSherlock來自Prototik/HoloEverywhere

回答

0
Holo.Theme.Light 

您不使用大偵探呢?

典型用法:

<style name="Theme.Styled" parent="Theme.Sherlock.Light.DarkActionBar"> 
    <item name="actionBarStyle">@style/Widget.Styled.ActionBar</item> 
    <item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item> 
</style> 

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

    <item name="backgroundSplit">@drawable/bg_striped_split</item> 
    <item name="android:backgroundSplit">@drawable/bg_striped_split</item> 
</style> 
+0

我。 Holo.Theme.Light來自HoloEverywhere,它實現了actionbarsherlock – sn0ep

+0

我的錯誤,你原來的帖子中的哪個位置是你陳述的? – Broak

+0

另外,你是不是打算在HoloEverywhere上使用Theme.HoloEverywhereLight.Sherlock?和父=「Theme.Sherlock.Light」 – Broak