2013-10-15 4 views
7

Я пытаюсь изменить цвет текста элемента Action Overflow в панели действий. Я использую тему V7 AppCompat и Light с Dark actionbar.Изменение цвета переполнения цвета в ActionBar

enter image description here

actionMenuTextColor не кажется, ничего делать. Мне нужно изменить его на черный текст? Есть идеи?

+0

вы нашли ответ? –

ответ

-1

Довольно поздно для ответа, но, возможно, это помогает кому-то еще.

android:actionBarWidgetTheme Использования (actionBarWidgetTheme, если вы используете какой-либо из того ActionBarCompat как базовая тема), чтобы установить цвет текста на черный <item name="android:textColor">#000</item>

См a blog post here, что объясняет, как установить android:radioButtonStyle таким же образом.

-1
<item name="android:itemTextAppearance">@style/PopupMenu.recipe</item> 
<style name="PopupMenu.recipe" 
    parent="@style/Widget.AppCompat.Light.Base.ActionButton.Overflow"> 
    <item name="android:textColor">@color/actionbar_text</item> 
</style> 
1

Вы, возможно, уже есть свой ответ, но, возможно, кто-то один и тот же вопрос, так что мое решение Heres в том, что:

просто использовать «Theme.AppCompat.Light.DarkActionBar» или что-то с баром темного действия

<!-- Base application theme. --> 
<style name="AppTheme" parent="AppTheme.Base"/> 

<style name="AppTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar"> 
    <item name="colorPrimary">@color/colorPrimary</item> 
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
    <item name="colorAccent">@color/colorAccent</item> 
</style> 

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