title: RippleDrawable NOT drawing over Views
body: <p>I have a layout with a KenBurnsView and an ImageView over it (just a toggle button). When I click on the button a Ripple is generated but is drawn below the KenBurnsView.</p>
  
  <p>Previously, when I had an Image view in replacement to the KenBurnsView the Ripple was drawn above the ImageView on the top.</p>
  
  <p>Here is my layout:</p>
  
  <pre><code>&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:app="http://schemas.android.com/apk/res-auto"
      xmlns:tools="http://schemas.android.com/tools"
      android:id="@+id/drawer"
      android:layout_width="match_parent"
      android:layout_height="match_parent"
      android:background="@color/background"
      android:clickable="true"
      android:orientation="vertical"&gt;
  
  
      &lt;RelativeLayout
          android:id="@+id/header"
          android:layout_width="match_parent"
          android:layout_height="@dimen/nav_drawer_header_height"&gt;
  
          &lt;FrameLayout
              android:layout_width="match_parent"
              android:layout_height="match_parent"&gt;
  
              &lt;com.flaviofaria.kenburnsview.KenBurnsView
                  android:id="@+id/header_cover"
                  android:layout_width="match_parent"
                  android:layout_height="match_parent"
                  android:src="@drawable/cover_1" /&gt;
  
              &lt;RelativeLayout
                  android:layout_width="match_parent"
                  android:layout_height="match_parent"&gt;
  
                  &lt;ImageView
                      android:id="@+id/header_toggle"
                      android:layout_width="50dp"
                      android:layout_height="30dp"
                      android:layout_alignParentBottom="true"
                      android:layout_alignParentRight="true"
                      android:layout_marginBottom="10dp"
                      android:layout_marginRight="10dp"
                      android:padding="10dp"
                      android:src="@drawable/toggle_down" /&gt;
  
              &lt;/RelativeLayout&gt;
  
          &lt;/FrameLayout&gt;
  
      &lt;/RelativeLayout&gt;
  
      &lt;RelativeLayout
          android:id="@+id/nav_toggle_container"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"&gt;&lt;/RelativeLayout&gt;
  
  &lt;/LinearLayout&gt;
  </code></pre>
  
  <p>This is my ripple drawable XML:</p>
  
  <pre><code>&lt;ripple xmlns:android="http://schemas.android.com/apk/res/android"
      android:color="@android:color/white"
      android:drawSelectorOnTop="true"&gt; &lt;!-- ripple color --&gt;
  
  &lt;/ripple&gt;
  </code></pre>
  
  <p>This is how I am adding the ripple:</p>
  
  <pre><code>toggle.setBackground(getResources().getDrawable(R.drawable.ripple));
  </code></pre>
  
  <p>What is the problem because of which the Ripple gets drwan below the KenBurnsView? It used to work perfectly when there was an ImageView in place of the KenBurnsView?</p>