Меню опций скина Android

Я пытаюсь установить скин меню параметров на android. У меня изменился цвет фона с помощью настраиваемой темы, но по какой-то причине я не могу изменить цвет текста.

Моя тема

<style name="default" parent="@android:style/Theme.NoTitleBar">

    <!--  Menu panel colors -->
    <item name="android:panelBackground">@color/optionsMenuBackgroundColor</item>
    <item name="android:panelFullBackground">@color/optionsMenuBackgroundColor</item>

    <!--  Menu item colors -->
    <item name="android:itemTextAppearance">@style/OptionsMenuFont</item>

 </style>

Мой стиль для шрифта меню параметров

<style name="OptionsMenuFont" parent="@android:style/TextAppearance.Widget.IconMenu.Item">
    <item name="android:textColor">@drawable/menu_item_font</item>
</style>

Мой рисунок для селектора цвета кнопки menu_item_font.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >

    <!--  Put other state colors up top -->


    <item android:color="@color/optionsMenuTextColor" />

</selector>

Этот цвет - просто шестнадцатеричный цвет # c4c4c4

Что мне здесь не хватает?

10
задан smokingoyster 16 February 2012 в 21:28
поделиться