title: How to set canvas (paint view) on top of listview and still have listview clickable?
body: <p>I have a layout that contains a ListView and a few buttons in a RelativeLayout. I am trying to let the user draw on the page using a custom paint view layout. The good news is that I've got nearly everything working and looking how it should, however the last and most frustrating issue is that the ListView is no longer clickable at all. I would like to paint on top of the the ListView AND make it clickable.</p>
  
  <p>The funny part is that the buttons on the page are still clickable, just the items in the ListView are not. I think what is happening is that the ListView is loaded by an adapter and gets loaded first (thus behind everything). What do I need to do in order to make the ListView clickable?</p>
  
  <p>I've tried adding android:focusableInTouchMode="true" android:focusable="true" but it made no difference.</p>
  
  <p>My layout is as follows:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:background="@drawable/background"
  android:orientation="vertical" &gt;
  
  &lt;ListView android:id="@+id/lv"
      android:layout_height="match_parent"
      android:layout_width="match_parent"
      &gt;&lt;/ListView&gt;
  
      &lt;com.my.app.PaintView
      android:id="@+id/paintView"
      android:layout_width="match_parent"
      android:layout_height="match_parent" /&gt;
  
  
  &lt;Button
      Buttons Here.../&gt;
  
  &lt;/RelativeLayout&gt;
  </code></pre>