Извините, если об этом уже ответили, но мне не повезло, что это сработало. У меня есть панель действий в моем приложении, которая имеет белый фон. Поэтому я хочу, чтобы любые пункты меню (включая ...), которые отображались в панели действий, отображались черными. Но я хочу, чтобы другие пункты меню отображались в виде белого текста на черном фоне. В приведенном ниже изображении должен быть элемент меню, видимый в красном поле, но цвет текста белый. Я просто хочу изменить цвет текста элементов в панели действий, но оставим остальные, как есть.Панель действий Android Меню Цвет деталя
Вот мой styles.xml
<?xml version="1.0" encoding="utf-8" ?>
<resources>
<style name="customtheme" parent="@android:style/Theme.Holo">
<item name="android:itemTextAppearance">@style/TextAppearance</item>
<item name="android:spinnerItemStyle">@style/SpinnerItem</item>
<item name="android:spinnerDropDownItemStyle">@style/SpinnerDropDownItem</item>
<item name="android:actionBarStyle">@style/customtheme.ActionBarStyle</item>
<item name="android:actionBarTabTextStyle">@style/MyTabTextStyle</item>
</style>
<style name="SpinnerItem">
<item name="android:textColor">#993399</item>
<item name="android:background">@drawable/my_rectangle</item>
</style>
<style name="SpinnerDropDownItem">
<item name="android:textColor">#993399</item>
<item name="android:background">@drawable/my_rectangle</item>
</style>
<style name="TextAppearance">
<item name="android:textColor">@color/white</item>
</style>
<style name="customtheme.ActionBarStyle" parent="@android:style/Widget.Holo.ActionBar">
<item name="android:titleTextStyle">@style/customtheme.ActionBar.TitleTextStyle</item>
<item name="android:background">@color/white</item>
</style>
<style name="customtheme.ActionBar.TitleTextStyle" parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title">
<item name="android:textColor">@color/black</item>
</style>
<style name="MyTabTextStyle" parent="@android:style/Widget.ActionBar.TabText">
<item name="android:textAppearance">@android:style/TextAppearance.Medium</item>
<item name="android:textSize">14sp</item>
<item name="android:textStyle">bold</item>
<item name="android:textColor">@color/black</item>
</style>
</resources>
Спасибо за любую помощь!
<стиль имя = "TextAppearance"> <имя элемента = "андроид: TextColor"> @ цвет/Yourcolor изменить здесь – Mano
опубликовать выпадающий XML и Код Java – Mano