title: How do I change the Action Bar Overflow button color
body: <p>First off I have read <a href="https://stackoverflow.com/questions/11425660/change-color-of-the-overflow-button-on-actionbar">Change color of the overflow button on action bar</a> but
  I'm not able to get it to work.  </p>
  
  <p>I just want to have a simple theme: Action bar background blue and the buttons and text white.  For the list views that I have I want them to be the inverse: white background and blue text.  If there is a simple way to achieve this please let me know.
  I have tried setting text color using a style but I cannot get the text and the buttons to be different colors so I tried setting the overflow drawable and for testing purposes I made the dots red but don't see any effect.</p>
  
  <pre><code>    &lt;!-- Application theme. --&gt;
  &lt;style name="AppTheme" parent="Theme.AppCompat.Light"&gt;
      &lt;item name="actionBarStyle"&gt;@style/ActionBarStyle&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name="ActionBarStyle" parent="Widget.AppCompat.ActionBar"&gt;
      &lt;item name="background"&gt;@color/background_blue&lt;/item&gt;
      &lt;item name="titleTextStyle"&gt;@style/AppTheme.ActionBar.Title&lt;/item&gt;
      &lt;item name="actionOverflowButtonStyle"&gt;@style/AppTheme.ActionButton.Overflow&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name="AppTheme.ActionBar.Title" parent="TextAppearance.AppCompat.Widget.ActionBar.Title"&gt;
      &lt;item name="android:textColor"&gt;@color/white&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name="AppTheme.ActionButton.Overflow"  parent="@style/Widget.AppCompat.ActionButton.Overflow"&gt;
      &lt;item name="android:src"&gt;@drawable/abc_ic_menu_overflow_button&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p>The overflow button that I'm using for testing
  <a href="https://i.stack.imgur.com/goKrG.png" rel="noreferrer"><img src="https://i.stack.imgur.com/goKrG.png" alt="The overflow button that I&#39;m using for testing"></a></p>
  
  <p>While what I see</p>
  
  <p><a href="https://i.stack.imgur.com/rK4Xd.png" rel="noreferrer"><img src="https://i.stack.imgur.com/rK4Xd.png" alt="What I see"></a> </p>
  
  <p>which clearly is not using the red buttons.</p>
  
  <p>I was able to use the android:textColorPrimary attribute but that has undesirable side effects. </p>
  
  <pre><code>    &lt;style name="AppTheme" parent="Theme.AppCompat.Light"&gt;
      &lt;item name="android:textColorPrimary"&gt;@color/white&lt;/item&gt;
      &lt;item name="actionBarStyle"&gt;@style/ActionBarStyle&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name="ActionBarStyle" parent="Widget.AppCompat.ActionBar"&gt;
      &lt;item name="background"&gt;@color/background_blue&lt;/item&gt;
      &lt;item name="titleTextStyle"&gt;@style/AppTheme.ActionBar.Title&lt;/item&gt;
  &lt;/style&gt;
  
  &lt;style name="AppTheme.ActionBar.Title" parent="TextAppearance.AppCompat.Widget.ActionBar.Title"&gt;
      &lt;item name="android:textColor"&gt;@color/white&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/iAMRs.png" rel="noreferrer"><img src="https://i.stack.imgur.com/iAMRs.png" alt="enter image description here"></a></p>
  
  <p>but then since I want a white background for my lists I end up not being able to see some text since the text and background are both white.</p>
  
  <p>Thanks!</p>