Установка для textColor темы приложения значения белый делает текст пункта контекстного меню белым (невидимым)

Хорошо, это сводит меня с ума. Чтобы создать скин для моего приложения, я установил в своей теме следующее:

<item name="android:textColor">#FFFFFF</item>

Весь текст в приложении станет белым, если я не переопределю его вручную в макете xmls. Отлично, ура, легко. ЗА ИСКЛЮЧЕНИЕМ того, что текст в моих опциях меню для контекстных меню (вне списков и т. Д.) Также решил стать белым.

Это не так уж и здорово, так как белым по белому трудно читать. Я пробовал множество решений, включая поиск того, как изменить цвет текста контекстного меню (без кубиков) и создание элемента textAppearance в моей теме. Последнее решение не изменило все текстовые поля в моем приложении, что расстраивало.

Итак, есть предложения? Надеюсь, моя дилема ясна.

11
задан Theraot 25 January 2013 в 02:14
поделиться