title: Navigation Drawer item background colour for selected item
body: <p>I used Android Studio to implement the Navigation Drawer and I can't get the blue colour that is used to show which section we're currently in to change.</p>
  
  <p>I've tried numerous things, I'm currently using a listSelector which looks like:</p>
  
  <pre><code>&lt;selector xmlns:android="http://schemas.android.com/apk/res/android"&gt;
  
      &lt;item android:state_activated="true" android:drawable="@color/selected" /&gt;
      &lt;item android:state_pressed="true" android:drawable="@color/highlight" /&gt;
  
  
  &lt;/selector&gt;
  </code></pre>
  
  <p>I've also tried <code>state_checked</code>. <code>state_pressed</code> works in this situation but the currently selected item is still blue. </p>
  
  <p>EDIT:
  I've been examining this more and when the adapter is created the context that is passed is <code>getActionBar().getThemedContext()</code> so I'm thinking if I can find the right attribute to assign to my actionbar style I can change it from there. I've tried a few different attributes with no luck. Does anyone know the exact attribute?</p>
  
  <p>I've also realised if I put</p>
  
  <p><code>&lt;item name="android:activatedBackgroundIndicator"&gt;@drawable/nav_listview_selector&lt;/item&gt;</code></p>
  
  <p>in the main part of my theme and change <code>getActionBar().getThemedContext()</code> for <code>getActivity.getBaseContext</code> then I can change the color but I don't think this is the correct way. I think the themed context should be used. So if anyone knows where the <code>activatedBackgroundIndicator</code> could be put so that it would be used in <code>getActionBar.getThemedContext()</code></p>
  
  <p>EDIT2:</p>
  
  <p>So the text view used for the listview is one within the SDK it looks like this:</p>
  
  <pre><code>&lt;TextView xmlns:android="http://schemas.android.com/apk/res/android"
      android:id="@android:id/text1"
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:textAppearance="?android:attr/textAppearanceListItemSmall"
      android:gravity="center_vertical"
      android:paddingStart="?android:attr/listPreferredItemPaddingStart"
      android:paddingEnd="?android:attr/listPreferredItemPaddingEnd"
      android:background="?android:attr/activatedBackgroundIndicator"
      android:minHeight="?android:attr/listPreferredItemHeightSmall"
  /&gt;
  </code></pre>
  
  <p>So I tried modifying the <code>"?android:attr/activatedBackgroundIndicator"</code> at the theme level but it has no effect for checked/selected/activated but it does for pressed. Does anyone know why this is? And how I can change it?</p>