title: One videoview blocked by another videoview
body: <p>My activity layout is shown below. Basically I have a listview menu on the left and two videoviews that I switch between depending on which menu item the user clicks.</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;LinearLayout   
      xmlns:android="http://schemas.android.com/apk/res/android"
      android:id="@+id/activity_system_status"
      android:title="@string/system_status"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:orientation="horizontal"&gt;
  
      &lt;LinearLayout
          android:layout_width="fill_parent"
          android:layout_height="fill_parent"
          android:orientation="vertical"
          android:layout_weight="4"&gt;
          &lt;ListView
          android:id="@+id/list_video_feed"
          android:layout_width="fill_parent"
          android:layout_height="fill_parent"&gt;
          &lt;/ListView&gt;
      &lt;/LinearLayout&gt;
  
      &lt;LinearLayout
          android:id="@+id/linear_layout_live_video"
          android:layout_width="fill_parent"
          android:layout_height="fill_parent"
          android:orientation="vertical"
          android:layout_weight="1"&gt;
  
          &lt;VideoView 
          android:id="@+id/video_view" 
          android:layout_width="fill_parent"
          android:layout_height="fill_parent"
          android:layout_gravity="center"
          /&gt;
      &lt;/LinearLayout&gt;
  
      &lt;LinearLayout
          android:id="@+id/linear_layout_video_gallery"
          android:layout_width="fill_parent"
          android:layout_height="fill_parent"
          android:orientation="vertical"
          android:layout_weight="1"&gt;
  
          &lt;Gallery 
          android:id="@+id/gallery"
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          /&gt;
  
          &lt;VideoView 
          android:id="@+id/archived_video_view" 
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          /&gt;
  
      &lt;/LinearLayout&gt;
  
  &lt;/LinearLayout&gt;
  </code></pre>
  
  <p>In my code, if I want to play a video from the view without the gallery, I hide the other.</p>
  
  <pre><code>linearLayoutVideoGallery.setVisibility(GONE);
  linearLayoutLiveVideo.setVisibility(VISIBLE);
  playVideo();
  </code></pre>
  
  <p>The problem is that the archived_video_view stays on top and only the gallery hides. Any tips? Let me know if you need any additional information. Thanks!</p>
  
  <p><strong>EDIT</strong>: Here is my if statement for choosing the menu items inside onCreate(). Hopefully this will help. When I click position==1 and then postion==2, the gallery is gone but the archived_video_view is still there paused so I can only see the top sliver of video_view where the gallery used to be.</p>
  
  <pre><code>          lv.setOnItemClickListener(new OnItemClickListener() {
              public void onItemClick(AdapterView&lt;?&gt; parent, View view,
                  int position, long id) {
                  if (position==1) { //video gallery list item has been pressed
                      vvLive.stopPlayback();
                      linearLayoutLiveVideo.setVisibility(GONE);
                      linearLayoutVideoGallery.setVisibility(VISIBLE);
                      playArchivedVideo();
  
                  }
  
                  else if (position == 2) { //live video list item has been pressed
                      vvArchive.stopPlayback();
                      linearLayoutVideoGallery.setVisibility(GONE);
                      linearLayoutLiveVideo.setVisibility(VISIBLE);
                      playLiveVideo();
                  }
              }
            });
  </code></pre>