title: Make navigation drawer draw behind status bar
body: <p>I'm trying to create a Nav Drawer like the one from the Material spec (like the one from the new gmail app). Note how the contents of the nav drawer draw behind the status bar:</p>
  
  <p><img src="https://i.stack.imgur.com/Qgs0U.png" alt="example from the Material spec"></p>
  
  <p>Using Chris Banes' answer from <a href="https://stackoverflow.com/questions/26440879/how-do-i-use-drawerlayout-to-display-over-the-actionbar-toolbar-and-under-the-st">this question</a>, I was able to successfully make the navigation drawer in my app draw behind the status bar; that's working fine. What isn't working is drawing the contents of the nav drawer behind the status bar. I want the blue image in my drawer to be displayed behind the status bar, but that area is drawn with the color of status bar, as seen in this screenshot.</p>
  
  <p><img src="https://i.stack.imgur.com/z6D02.jpg" alt="my app"></p>
  
  <p>So, how can I make my navigation drawer draw in the area behind the status bar? I've posted the relevant parts of my project below.</p>
  
  <p>Base layout containing the navigation drawer:</p>
  
  <pre><code>&lt;android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
      android:id="@+id/nav_drawer_layout"
      android:layout_width="match_parent"
      android:layout_height="match_parent"
      android:orientation="vertical"
      android:fitsSystemWindows="true"&gt;
  
      &lt;!-- Framelayout to display Fragments --&gt;
      &lt;FrameLayout
          android:id="@+id/content"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:layout_above="@+id/warning_container" /&gt;
  
      &lt;FrameLayout
          android:id="@+id/navigation_drawer_fragment_container"
          android:layout_width="300dp"
          android:layout_height="match_parent"
          android:fitsSystemWindows="true"
          android:layout_gravity="start"&gt;
  
          &lt;fragment
              android:id="@+id/navigation_drawer_fragment"
              android:name="com.thebluealliance.androidclient.fragments.NavigationDrawerFragment"
              android:layout_width="match_parent"
              android:layout_height="match_parent"
              tools:layout="@layout/fragment_navigation_drawer" /&gt;
  
      &lt;/FrameLayout&gt;
  
  &lt;/android.support.v4.widget.DrawerLayout&gt;
  </code></pre>
  
  <p>Theme of my activity</p>
  
  <pre><code>&lt;style name="AppThemeNoActionBar" parent="AppTheme"&gt;
      &lt;item name="windowActionBar"&gt;false&lt;/item&gt;
      &lt;item name="android:windowNoTitle"&gt;true&lt;/item&gt;
      &lt;item name="android:windowDrawsSystemBarBackgrounds"&gt;true&lt;/item&gt;
      &lt;item name="android:statusBarColor"&gt;@android:color/transparent&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p>In <code>onCreate()</code> of my activity, I do the following:</p>
  
  <pre><code>mDrawerLayout.setStatusBarBackground(R.color.primary_dark);
  </code></pre>