summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWu-cheng Li <wuchengli@google.com>2012-04-24 18:33:10 +0800
committerWu-cheng Li <wuchengli@google.com>2012-04-24 18:35:21 +0800
commitb1db75c15ef546fef26ee7e34321f3087562a0f7 (patch)
treebfddce274fb95b41599a43d51e79ebd742b08397
parent56248134ae583f850d5144da34be2f1608fa3e1c (diff)
downloadandroid_packages_apps_Gallery2-b1db75c15ef546fef26ee7e34321f3087562a0f7.tar.gz
android_packages_apps_Gallery2-b1db75c15ef546fef26ee7e34321f3087562a0f7.tar.bz2
android_packages_apps_Gallery2-b1db75c15ef546fef26ee7e34321f3087562a0f7.zip
Add a method to disable toggle status bar.
Camera does not show status bar in both landscape and portrait. bug:6378178 Change-Id: I80cead9c0e2ef0256288aafead6bd1a96cc93d7b
-rw-r--r--src/com/android/gallery3d/app/AbstractGalleryActivity.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/app/AbstractGalleryActivity.java b/src/com/android/gallery3d/app/AbstractGalleryActivity.java
index 00f6ac5e1..0b9461d9a 100644
--- a/src/com/android/gallery3d/app/AbstractGalleryActivity.java
+++ b/src/com/android/gallery3d/app/AbstractGalleryActivity.java
@@ -44,6 +44,7 @@ public class AbstractGalleryActivity extends Activity implements GalleryActivity
private GLRootView mGLRootView;
private StateManager mStateManager;
private GalleryActionBar mActionBar;
+ private boolean mDisableToggleStatusBar;
private AlertDialog mAlertDialog = null;
private BroadcastReceiver mMountReceiver = new BroadcastReceiver() {
@@ -223,8 +224,14 @@ public class AbstractGalleryActivity extends Activity implements GalleryActivity
}
}
+ protected void disableToggleStatusBar() {
+ mDisableToggleStatusBar = true;
+ }
+
// Shows status bar in portrait view, hide in landscape view
private void toggleStatusBarByOrientation() {
+ if (mDisableToggleStatusBar) return;
+
Window win = getWindow();
if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) {
win.clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);