Изменение цвета передней части пункта меню (кнопка действия) для Android

В моем приложении для Android я бы хотел изменить цвет кнопок на панели действий. Из того, что я видел в других постах, я должен добавить стиль для этого, но я не могу заставить его работать. Это также может быть связано с тем, что решения, которые я видел, это изменить цвет текста, но у меня есть значки с изображениями (рисовать). Эти изображения являются стандартными рисунками Android - например, android:icon="@android:drawable/ic_menu_edit" что я должен быть в состоянии изменить цвет в некотором роде.

Это код для моей очень простой темы:

<resources>
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <item name="android:actionBarStyle">@style/MyActionBar</item>
        <item name="actionBarStyle">@style/MyActionBar</item>
    </style>

    <style name="MyActionBar" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
        <item name="android:background">@color/my_green</item>
        <item name="background">@color/my_green</item>
    </style>
</resources>

В предыдущих постах они предлагали добавить эту строку: <item name="android:actionMenuTextColor">@color/your_color</item> но это не имеет никакого эффекта здесь. (вероятно, это не текст)

Благодарен за вашу помощь!

0 ответов

Другие вопросы по тегам