title: How to make SlidingDrawer push existing layouts when showing?
body: <p>Main purpose:
  I have a listview display on screen, and want to have a SlidingDrawer on the bottom of it.</p>
  
  <p>I'm actually making the "handle" view of the SlidingDrawer toggle by code to show/hide the drawer.</p>
  
  <p>I want my bar to show by sliding in and "shrink" the listview layout.
  And when it hides to make the listview layout return to its original view.</p>
  
  <p>Right now I'm having a listview layout that's fixed in place, and a transparent placeholder for the drawer to show or hide in.</p>
  
  <p>Can someone help me figure this one out ?</p>
  
  <p>Activity xml:</p>
  
  <pre><code>&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  style="@style/Container"
  android:id="@+id/layout"
  android:orientation="vertical" &gt;
  
  &lt;LinearLayout
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:layout_weight="1" &gt;
  
      &lt;ListView
          android:id="@+id/listview"
          style="@style/Widget.ListView" /&gt;
  &lt;/LinearLayout&gt;
  
  &lt;include
      layout="@layout/delete_bar" /&gt;
  
  &lt;/LinearLayout&gt;
  </code></pre>
  
  <p>delete_bar xml:</p>
  
  <pre><code>&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      style="@style/MarginTopBottom"
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:gravity="bottom"
      android:orientation="vertical"
      android:padding="10dp" &gt;
  
      &lt;my.WrappingSlidingDrawer
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:content="@+id/content"
          android:handle="@+id/handle" &gt;
  
          &lt;LinearLayout
              android:id="@+id/content"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content" &gt;
  
              &lt;Button
                  style="@style/Widget.Button.Wrap"
                  android:id="@+id/btn_DeleteBar_delete"
                  android:layout_weight="1"
                  android:onClick="onClick"
                  android:text="@string/w_Delete" /&gt;
  
              &lt;Button
                  style="@style/Widget.Button.Wrap"
                  android:id="@+id/btn_DeleteBar_cancel"
                  android:layout_weight="1"
                  android:onClick="onClick"
                  android:text="@string/w_Cancel" /&gt;
          &lt;/LinearLayout&gt;
  
          &lt;Button
              android:id="@+id/handle"
              android:layout_width="0dp"
              android:layout_height="0dp"
              android:visibility="gone" /&gt;
      &lt;/my.WrappingSlidingDrawer&gt;
  &lt;/LinearLayout&gt;
  </code></pre>