2013-07-16 1 views
0

내가 오류가 계속 ActionBarSherlock의 라이브러리에서 내 액션 바을 테마 : 셜록 안드로이드 2.X + 권리 인 액션 바주제 선정 ActionarSherlock

필요 API 11 분 SDK 8

를 사용하여 나는 그것을 얻을 해달라고? 이 성가신 문제를 해결하기 위해 제가 할 수있는 일이 있습니까?

<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> 

// EDIT

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

또한 테마를 사용하지 않으시겠습니까? 모든 곳에서 빛을 발합니다. 및 parent = "Theme.Sherlock.Light" – Broak