title: How to change ActionBar's action text color using AppCompat
body: <p>I am trying to change the text color of a action menu item on the action bar. Using app compat. Also the overflow icon doesnt change too. Here is my custom styled styles.xml files.</p>
  
  <p>res/values/styles.xml
  </p>
  
  <pre><code>&lt;style name="AppTheme" parent="@style/Theme.AppCompat.Light"&gt;
      &lt;!-- Setting values in the default namespace affects API levels 7-13 --&gt;
      &lt;item name="actionBarStyle"&gt;@style/MyStyledActionBar&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name="MyStyledActionBar" parent="@style/Widget.AppCompat.Light.ActionBar"&gt;
      &lt;!-- Setting values in the default namespace affects API levels 7-13 --&gt;
      &lt;item name="background"&gt;@drawable/bg_action_bar&lt;/item&gt;
      &lt;item name="titleTextStyle"&gt;@style/MyActionBarTitleText&lt;/item&gt;
      &lt;item name="actionMenuTextAppearance"&gt;@style/MyActionBarMenuText&lt;/item&gt;
      &lt;item name="actionMenuTextColor"&gt;@style/MyActionBarMenuText&lt;/item&gt;
      &lt;item name="actionOverflowButtonStyle"&gt;@style/MyActionButtonOverFlow&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name="MyActionBarTitleText" parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Title"&gt;
      &lt;item name="android:textColor"&gt;@color/font_half_white&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name="MyActionBarMenuText" parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Menu"&gt;
      &lt;item name="android:textColor"&gt;@color/font_half_white&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name="MyActionButtonOverFlow" parent="@style/Widget.AppCompat.Light.ActionButton.Overflow"&gt;
      &lt;item name="android:src"&gt;@drawable/ic_action_search&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p></p>
  
  <p>res/values-14/styles.xml</p>
  
  <p></p>
  
  <pre><code>&lt;style name="AppTheme" parent="@style/Theme.AppCompat.Light"&gt;
      &lt;!-- Setting values in the android namespace affects API levels 14+ --&gt;
      &lt;item name="android:actionBarStyle"&gt;@style/MyStyledActionBar&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name="MyStyledActionBar" parent="@style/Widget.AppCompat.Light.ActionBar"&gt;
      &lt;!-- Setting values in the android namespace affects API levels 14+ --&gt;
      &lt;item name="android:background"&gt;@drawable/bg_action_bar&lt;/item&gt;
      &lt;item name="android:titleTextStyle"&gt;@style/MyActionBarTitleText&lt;/item&gt;
      &lt;item name="android:actionMenuTextAppearance"&gt;@style/MyActionBarMenuText&lt;/item&gt;
      &lt;item name="android:actionMenuTextColor"&gt;@style/MyActionBarMenuText&lt;/item&gt;
      &lt;item name="android:actionOverflowButtonStyle"&gt;@style/MyActionButtonOverFlow&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name="MyActionBarTitleText" parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Title"&gt;
      &lt;item name="android:textColor"&gt;@color/font_half_white&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name="MyActionBarMenuText" parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Menu"&gt;
      &lt;item name="android:textColor"&gt;@color/font_half_white&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name="MyActionButtonOverFlow" parent="@style/Widget.AppCompat.Light.Base.ActionButton.Overflow"&gt;
      &lt;item name="android:src"&gt;@drawable/ic_action_search&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p></p>
  
  <p>res/colors.xml
  
      #F3F3F3
  </p>
  
  <p>The text color still black doesnt change to white. Has anybody successfully changed the action menu text color. Please suggest some insights. I am testing on 4.4 Nexus5 device.</p>
  
  <p><img src="https://i.stack.imgur.com/wMMsV.png" alt="enter image description here"></p>