title: Listview selector with colored background and ripple effect
body: <p>Standard <code>ListView</code> selector in android L developer preview uses <code>colorControlHighlight</code> for the ripple effect on touch and has a transparent background in unfocused state.</p>
  
  <p>I would like to define a <code>ListView</code> item that has a colored background and still shows the ripple effect on touch with the same highlight color. Now, if I define the following drawable:</p>
  
  <pre><code>&lt;ripple xmlns:android="http://schemas.android.com/apk/res/android"
          android:color="?android:colorControlHighlight"&gt;
      &lt;item android:drawable="@color/my_background_color"/&gt;
  &lt;/ripple&gt;
  </code></pre>
  
  <p>it works, but the ripple starts in the middle of the <code>ListView</code> item, regardless of the touch position. If I use the same background outside of the <code>ListView</code>, e.g. for a <code>LinearLayout</code>, it works like expected (the ripple starts on the touch position).</p>