summaryrefslogtreecommitdiffstats
path: root/core/java
diff options
context:
space:
mode:
authorOwen Lin <owenlin@google.com>2010-11-10 08:37:51 -0800
committerAndroid Git Automerger <android-git-automerger@android.com>2010-11-10 08:37:51 -0800
commit5ee0c8832fdfc7a059f52ad4e8b6d2a78f694f3e (patch)
treec606767b4bcb845e8cccdafdf42e67a1d369e8aa /core/java
parent6c8e20f96ae26533eb8081f4eab845ec710f9c9b (diff)
parent8ffb135dc892c09f1781231f783b0890515b3d60 (diff)
downloadframeworks_base-5ee0c8832fdfc7a059f52ad4e8b6d2a78f694f3e.zip
frameworks_base-5ee0c8832fdfc7a059f52ad4e8b6d2a78f694f3e.tar.gz
frameworks_base-5ee0c8832fdfc7a059f52ad4e8b6d2a78f694f3e.tar.bz2
am 8ffb135d: am 45ca778d: Merge "Make sure the controller will get repositioned after size changing." into gingerbread
* commit '8ffb135dc892c09f1781231f783b0890515b3d60': Make sure the controller will get repositioned after size changing.
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/widget/VideoView.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/core/java/android/widget/VideoView.java b/core/java/android/widget/VideoView.java
index ec31dd4..50c88db 100644
--- a/core/java/android/widget/VideoView.java
+++ b/core/java/android/widget/VideoView.java
@@ -27,7 +27,6 @@ import android.media.Metadata;
import android.media.MediaPlayer.OnCompletionListener;
import android.media.MediaPlayer.OnErrorListener;
import android.net.Uri;
-import android.os.PowerManager;
import android.util.AttributeSet;
import android.util.Log;
import android.view.KeyEvent;
@@ -35,7 +34,7 @@ import android.view.MotionEvent;
import android.view.SurfaceHolder;
import android.view.SurfaceView;
import android.view.View;
-import android.widget.MediaController.*;
+import android.widget.MediaController.MediaPlayerControl;
import java.io.IOException;
import java.util.Map;
@@ -458,6 +457,10 @@ public class VideoView extends SurfaceView implements MediaPlayerControl {
}
start();
if (mMediaController != null) {
+ if (mMediaController.isShowing()) {
+ // ensure the controller will get repositioned later
+ mMediaController.hide();
+ }
mMediaController.show();
}
}