title: VideoView plays in portrait mode but not in landscape mode
body: <p>I have created two layout one normal layout and one for landscape. below is the <code>VideoView</code> xml for both the orientation. The video is streamed from an URL. The video is played perfectly in portrait mode but when is change the orientation to landscape mode the video is not played it just keeps on showing me the <code>ProgressDialog</code>. The below code may help in understanding my problem.</p>
  
  <p><strong>Normal Layout:</strong></p>
  
  <pre><code>&lt;VideoView
              android:id="@+id/vv_item_video"
              android:layout_width="match_parent"
              android:layout_height="250dp" /&gt;
  </code></pre>
  
  <p><strong>Landscape Layout:</strong></p>
  
  <pre><code>&lt;VideoView
              android:id="@+id/vv_item_video"
              android:layout_width="match_parent"
              android:layout_height="match_parent" /&gt;
  </code></pre>
  
  <p>Java code for executing the <code>VideoView</code>:</p>
  
  <pre><code>getWindow().setFormat(PixelFormat.TRANSLUCENT);
  vvItemVideo.setVideoURI(Uri.parse(getResUrl()));
  vvItemVideo.requestFocus();
  progDailog = ProgressDialog.show(this, "Please wait ...", "Retrieving data ...", true, true);
  vvItemVideo.setOnPreparedListener(new android.media.MediaPlayer.OnPreparedListener() {
  
      @Override
      public void onPrepared(android.media.MediaPlayer mp) {
          Log.e(TAG, "video is prepared");
          progDailog.dismiss();
          vvItemVideo.seekTo(position);
          vvItemVideo.start();
          final MyMediaController mc = new MyMediaController(ItemDetailActivity.this);
          vvItemVideo.setMediaController(mc);
          mc.setAnchorView(vvItemVideo);
          mc.show();
      }
  });
  </code></pre>
  
  <p>Any kind of help is appreciated.</p>