title: NavigationView(Change Color of Selected Item)
body: <p>Is there any way to change the Item color programmatically of the selected item<br>
  in the navigation drawer?<br>
  I'am able to use the app:itemTextColor,  but the problem is if i used this,<br>
  the checked in the menu item will not highlight.  </p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;menu xmlns:android="http://schemas.android.com/apk/res/android"&gt;
      &lt;group android:checkableBehavior="single"&gt;
          &lt;item
              android:id="@+id/nav_home"
              android:icon="@drawable/ic_home_black_24dp"
              android:title="Home" /&gt;
          &lt;item
              android:id="@+id/nav_search"
              android:icon="@drawable/ic_search_black"
              android:title="Search Location" /&gt;
          &lt;item
              android:id="@+id/nav_fav"
              android:icon="@drawable/ic_favorite"
              android:title="Favorites" /&gt;
          &lt;item
              android:id="@+id/nav_route"
              android:icon="@drawable/ic_place"
              android:title="Route" /&gt;
  
          &lt;item
              android:id="@+id/nav_recent"
              android:icon="@drawable/ic_nav_route"
              android:title="Recent Location" /&gt;
      &lt;/group&gt;
  
      &lt;item android:title="Others"&gt;
          &lt;menu&gt;
              &lt;item
                  android:id="@+id/nav_settings"
                  android:checked="true"
                  android:checkable="true"
                  android:icon="@drawable/ic_settings"
                  android:title="Settings" /&gt;
              &lt;item
                  android:id="@+id/nav_about"
                  android:icon="@android:drawable/ic_menu_send"
                  android:title="About" /&gt;
          &lt;/menu&gt;
      &lt;/item&gt;
  &lt;/menu&gt;
  </code></pre>