2012-11-15 6 views
0

나는 작업 표시 줄에있는 항목의 텍스트 색상을 변경해야ActionBar 요소의 텍스트 색상을 설정하는 방법은 무엇입니까?

<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar"> 
    <item name="android:background">#FFFFFF</item> 
    <item name="android:actionBarTabTextStyle">@style/CustomTabTextStyle</item> 
    <item name="android:textColor">#000000</item> 
</style> 

<style name="CustomTabTextStyle" parent="@android:style/TextAppearance.Holo"> 
    <item name="android:actionMenuTextColor">#000000</item> 
</style> 

나는 배경 색상을 변경할 수 있지만, 텍스트 색상 나는 변경할 수 없습니다. 제발, 어떻게 고칠 수 있니?

+0

http://stackoverflow.com/questions/5861661/actionbar-text-color – davids

+0

그것은 색상을 변경하는 방법 제목은 없지만 메뉴 항목의 색상을 변경해야합니다. – malcoauri

답변

0

actionMenuTextColor는 중첩 스타일이 아닌 스타일의 최상위 레벨에서 설정해야합니다. 또한 ActionBarSherlock을 사용하는 경우 < v11의 경우 앞에 'android :'가 없어도되고> v11보다 앞에 있어야합니다. < V11에 대한

:

<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar"> 
    <item name="android:background">#FFFFFF</item> 
    <item name="actionMenuTextColor">#000000</item> 
</style> 

및 대한> V11 :

<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar"> 
    <item name="android:background">#FFFFFF</item> 
    <item name="android:actionMenuTextColor">#000000</item> 
</style> 
관련 문제