2013-12-12 3 views
0

Я только начинаю изучать разработку Android и просматриваю учебники от android. Но я застрял в части, пытаясь изменить цвет текста и стиль панели действий. Я не уверен, почему это не работает. Есть ли что-то еще, что мне нужно сделать с этим или что-то не так? Я хочу сделать текст белым, но он выглядит как черный. Пожалуйста, дайте мне знать! Благодаря!Настроить цвет текста на панели действий

<resources> 
<style name="CustomActionBarTheme" parent="android:Theme.Holo.Light.DarkActionBar"> 
    <item name="android:actionBarStyle">@style/myActionBar</item> 
</style> 


<style name="myActionBar" parent="@android:style/Widget.Holo.Light.ActionBar"> 
    <item name="android:background">#088A29</item> 
    <item name="android:textColor">#000000</item>  
    <item name="android:typeface">monospace</item> 
</style> 
</resources> 

Edit: цвет фона работает как хорошо, так что это просто сбивает с толку меня еще больше, почему текст не будет корректировать.

ответ

2

Вы можете использовать что-то вроде этого:

<resources> 

    <style name="MyTheme" parent="@android:style/Theme.Holo.Light"> 
     <item name="android:actionBarStyle">@style/MyTheme.ActionBar</item>    
    </style> 

    <style name="MyTheme.ActionBar" parent="@android:style/Widget.Holo.Light.ActionBar"> 
     <item name="android:background">@drawable/actionbarbground</item> 
     <item name="android:titleTextStyle">@style/MyTheme.ActionBar.Text</item> 
    </style> 

    <style name="MyTheme.ActionBar.Text" parent="@android:style/TextAppearance"> 
     <item name="android:textColor">@color/actionBarText</item> 
    </style> 

</resources> 

также лучший способ изменить стиль должен использовать этот инструмент: http://jgilfelt.github.com/android-actionbarstylegenerator/

+0

Так что мне нужно сделать новый файл с этим? Или как я буду вводить свои цвета? Я также рассмотрю этот инструмент, спасибо – Luminusss

+0

Вы можете изменить этот файл или расширить тему этого файла. –

+0

получил его для работы grazie mille! – Luminusss

Смежные вопросы