title: NavigationView theme selected item background style
body: <p>I have created an alternative theme for my app which is Dark. I use a navigation bar which is defined as</p>
  
  <pre><code>&lt;android.support.design.widget.NavigationView
      android:id="@+id/nav_view"
      android:layout_width="wrap_content"
      android:layout_height="match_parent"
      android:layout_gravity="start"
      android:fitsSystemWindows="true"
      app:headerLayout="@layout/nav_header_main"
      app:menu="@menu/activity_main_drawer" /&gt;
  </code></pre>
  
  <p>It has two groups defined within the menu which are selectable</p>
  
  <pre><code>&lt;item
      android:id="@+id/sort_item"
      android:title="One"&gt;
      &lt;menu&gt;
          &lt;group
              android:id="@+id/menu_group_sort"
              android:checkableBehavior="single"&gt;
              &lt;item
                  android:id="@+id/nav_sort_new"
                  android:title="@string/menu_new" /&gt;
              &lt;item
                  android:id="@+id/nav_sort_hot"
                  android:title="@string/menu_hot" /&gt;
              &lt;item
                  android:id="@+id/nav_sort_top"
                  android:title="@string/menu_top" /&gt;
          &lt;/group&gt;
      &lt;/menu&gt;
  &lt;/item&gt;
  
  &lt;item
      android:id="@+id/filter_item"
      android:title="Two"&gt;
      &lt;menu&gt;
          &lt;group
              android:id="@+id/menu_group_filter"
              android:checkableBehavior="single"&gt;
              &lt;item
                  android:id="@+id/nav_category_all"
                  android:title="@string/menu_all" /&gt;
              &lt;item
                  android:id="@+id/nav_category_business"
                  android:title="@string/menu_business" /&gt;
              &lt;item
                  android:id="@+id/nav_category_technology"
                  android:title="@string/menu_technology" /&gt;
              &lt;item
                  android:id="@+id/nav_category_politics"
                  android:title="@string/menu_politics" /&gt;
          &lt;/group&gt;
      &lt;/menu&gt;
  &lt;/item&gt;
  </code></pre>
  
  <p>Normally, the selected item's text is colorPrimary, and the background appears to be some sort of Android grey. When I define my new theme, I use it as such</p>
  
  <pre><code>&lt;!-- Dark theme. --&gt;
  &lt;style name="AppTheme.Dark" parent="Theme.AppCompat.Light.DarkActionBar"&gt;
      &lt;item name="colorPrimary"&gt;@color/colorPrimaryInverse&lt;/item&gt;
      &lt;item name="colorPrimaryDark"&gt;@color/colorPrimaryDarkInverse&lt;/item&gt;
      &lt;item name="colorAccent"&gt;@color/colorAccentInverse&lt;/item&gt;
      &lt;item name="android:textColor"&gt;@color/textColorPrimaryInverse&lt;/item&gt;
      &lt;item name="android:textColorPrimary"&gt;@color/textColorPrimaryInverse&lt;/item&gt;
      &lt;item name="android:textColorSecondary"&gt;@color/textColorSecondaryInverse&lt;/item&gt;
      &lt;item name="android:textColorPrimaryInverse"&gt;@color/textColorPrimary&lt;/item&gt;
      &lt;item name="android:textColorSecondaryInverse"&gt;@color/textColorSecondary&lt;/item&gt;
      &lt;item name="android:background"&gt;@color/colorPrimaryInverse&lt;/item&gt;
  
      &lt;item name="colorControlHighlight"&gt;@color/colorAccentInverse&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p>This almost works, everything is styled exactly how I want it except the currently selected item in the NavigationView. Instead, it appears to just be 1 solid block of colorPrimary (no icon, no text), and on the ends is the colorControlHighlight but that's it.</p>
  
  <p>Does anyone know how I can customize a selected item within a NavigationView menu? I've tried every state I could think of, but none worked.</p>