summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2015-08-17 18:32:52 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2015-08-17 18:32:52 -0700
commit4fa682387b55e0c5893de94b762a84105ce4200a (patch)
treeffdbb1d4cf3485ce7192cfac77a23c4c30a8411d /src
parent1c4ba8cf4cc3d16823618e5d791dc28e43411bf3 (diff)
parentcd9b47d87962295934f8d1af15850520a868eb81 (diff)
downloadandroid_packages_apps_Snap-4fa682387b55e0c5893de94b762a84105ce4200a.tar.gz
android_packages_apps_Snap-4fa682387b55e0c5893de94b762a84105ce4200a.tar.bz2
android_packages_apps_Snap-4fa682387b55e0c5893de94b762a84105ce4200a.zip
Merge "SnapdragonCamera: Hide the top menu items on captured preview"
Diffstat (limited to 'src')
-rw-r--r--src/com/android/camera/PhotoMenu.java14
-rw-r--r--src/com/android/camera/PhotoUI.java2
-rw-r--r--src/com/android/camera/VideoUI.java4
3 files changed, 19 insertions, 1 deletions
diff --git a/src/com/android/camera/PhotoMenu.java b/src/com/android/camera/PhotoMenu.java
index 904bdabc8..6af88cc9d 100644
--- a/src/com/android/camera/PhotoMenu.java
+++ b/src/com/android/camera/PhotoMenu.java
@@ -1396,4 +1396,18 @@ public class PhotoMenu extends MenuController
public int getOrientation() {
return mUI == null ? 0 : mUI.getOrientation();
}
+
+ public void hideTopMenu(boolean hide) {
+ if (hide) {
+ mSceneModeSwitcher.setVisibility(View.GONE);
+ mFilterModeSwitcher.setVisibility(View.GONE);
+ mFrontBackSwitcher.setVisibility(View.GONE);
+ mTsMakeupSwitcher.setVisibility(View.GONE);
+ } else {
+ mSceneModeSwitcher.setVisibility(View.VISIBLE);
+ mFilterModeSwitcher.setVisibility(View.VISIBLE);
+ mFrontBackSwitcher.setVisibility(View.VISIBLE);
+ mTsMakeupSwitcher.setVisibility(View.VISIBLE);
+ }
+ }
}
diff --git a/src/com/android/camera/PhotoUI.java b/src/com/android/camera/PhotoUI.java
index f8667254a..e8dd948c3 100644
--- a/src/com/android/camera/PhotoUI.java
+++ b/src/com/android/camera/PhotoUI.java
@@ -1012,6 +1012,7 @@ public class PhotoUI implements PieListener,
CameraUtil.fadeIn(mReviewDoneButton);
mShutterButton.setVisibility(View.INVISIBLE);
CameraUtil.fadeIn(mReviewRetakeButton);
+ mMenu.hideTopMenu(true);
pauseFaceDetection();
}
@@ -1022,6 +1023,7 @@ public class PhotoUI implements PieListener,
mReviewImage.setVisibility(View.GONE);
mOnScreenIndicators.setVisibility(View.VISIBLE);
mMenuButton.setVisibility(View.VISIBLE);
+ mMenu.hideTopMenu(false);
CameraUtil.fadeOut(mReviewDoneButton);
mShutterButton.setVisibility(View.VISIBLE);
CameraUtil.fadeOut(mReviewRetakeButton);
diff --git a/src/com/android/camera/VideoUI.java b/src/com/android/camera/VideoUI.java
index 5f2c7cd08..0966ef572 100644
--- a/src/com/android/camera/VideoUI.java
+++ b/src/com/android/camera/VideoUI.java
@@ -902,7 +902,9 @@ public class VideoUI implements PieRenderer.PieListener,
public void showUIafterRecording() {
mCameraControls.setWillNotDraw(false);
- mVideoMenu.showUI();
+ if (!mController.isVideoCaptureIntent()) {
+ mVideoMenu.showUI();
+ }
}
public void showReviewImage(Bitmap bitmap) {