title: Create a ripple drawable without transparency
body: <p>I'm a bit lost about how to properly use Ripple Drawable.</p>
  
  <p>Let's say I have this drawable : </p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  
  &lt;selector xmlns:android="http://schemas.android.com/apk/res/android" &gt;
       &lt;item android:state_pressed="false" android:state_focused="true" android:drawable="@color/accent_color_light" /&gt;
       &lt;item android:state_pressed="true" android:drawable="@color/accent_color_light" /&gt;
       &lt;item android:drawable="@android:color/white" /&gt;
  &lt;/selector&gt;
  </code></pre>
  
  <p>So it is a plain white background which changes to a light blue when it is focused or pressed.</p>
  
  <p>How can I get the same colors but with a ripple effect ?
  I think I need to use a mask to prevent it from getting outside the bounds of the view ?</p>