title: Forbidding touch event for underneath View inside FrameLayout
body: <p>In my activity I use <code>FrameLayout</code> as a root container. Inside I've placed <code>SlidingDrawer</code> and osmdroid <code>MapView</code>. When my <code>SlidingDrawer</code> <em>is opened and I touch it</em>, <code>MapView</code> <em>also receives touch event and tiles are moved.</em> How do I fix this? Here's my layout file:</p>
  
  <pre><code>&lt;FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent" &gt;
  
      &lt;org.osmdroid.views.MapView
          android:id="@+id/mapView"
          android:layout_width="fill_parent"
          android:layout_height="fill_parent"
          tilesource="MapquestOSM" /&gt;
  
      &lt;SlidingDrawer
          android:id="@+id/SlidingDrawer"
          android:layout_width="fill_parent"
          android:layout_height="250dip"
          android:layout_alignParentBottom="true"
          android:layout_gravity="bottom"&gt;
  
          &lt;TextViev /&gt;
          &lt;RelativeLayout&gt;
              &lt;Button/&gt;
          &lt;/RelativeLayout&gt;
      &lt;/SlidingDrawer&gt;
  
  &lt;/FrameLayout&gt;
  </code></pre>
  
  <p>I use the <code>FrameLayout</code> because it enables desired layout positioning. Maybe there is another way to do what I want?</p>
  
  <p>Here's how it looks:</p>
  
  <p><img src="https://i.stack.imgur.com/EfBZd.png" alt="enter image description here"></p>