title: Android 2.2 Spinner looks old in Actionbar
body: <p>on Android 2.2 the Spinner in my ActionBar looks really ugly and the dropdown text color is the same as the background color. This makes the text unreadable.</p>
  
  <p><img src="https://i.stack.imgur.com/tvQVe.png" alt="enter image description here">    </p>
  
  <p>Here is the relevant code.</p>
  
  <pre><code>spinner = new Spinner(getSupportActionBar().getThemedContext());
  ArrayAdapter&lt;String&gt; spinnerArrayAdapter = new ArrayAdapter&lt;String&gt;
  (
      getSupportActionBar().getThemedContext(), 
      R.layout.sherlock_spinner_dropdown_item, 
      new String[]{"All", "Solved", "Unsolved"}
  );
  spinner.setAdapter(spinnerArrayAdapter);
  
  Edit: I have added the below 3 lines for completeness.
  
  menu.add("Display")
      .setActionView(spinner)
      .setShowAsAction(MenuItem.Show_AS_ACTION_ALWAYS);
  </code></pre>
  
  <p>Here is what it looks like on Android 4.2. This is what I expected it to look like on Android 2.2 also.</p>
  
  <p><img src="https://i.stack.imgur.com/SGrAE.png" alt="enter image description here"></p>