summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/PhotoMenu.java
diff options
context:
space:
mode:
authorSanthosh Kumar Thimmanna Bhattar <sthim@codeaurora.org>2014-04-29 19:02:24 +0530
committerSanthosh Kumar Thimmanna Bhattar <sthim@codeaurora.org>2014-04-29 19:02:24 +0530
commitb228ec6e0cee3497615dffa79371e58257fa2d32 (patch)
treec75967306f23b62f9a2fdebf93feaa7d4f6c0e87 /src/com/android/camera/PhotoMenu.java
parent4180872a42f636db1d6c4b6e68a08bef95e189ee (diff)
downloadandroid_packages_apps_Snap-b228ec6e0cee3497615dffa79371e58257fa2d32.tar.gz
android_packages_apps_Snap-b228ec6e0cee3497615dffa79371e58257fa2d32.tar.bz2
android_packages_apps_Snap-b228ec6e0cee3497615dffa79371e58257fa2d32.zip
Camera: Disable HDR when scene mode is other than auto
- HDR option is enabled even when scene mode is not auto. Due to this preview and snapshot are still remain in previous scene mode after enabling HDR. - Fix is to disable the HDR when scene mode is other than auto Change-Id: I6f75f3c686d79757c464deaeca495de767bdabb0 CRs-Fixed: 648847
Diffstat (limited to 'src/com/android/camera/PhotoMenu.java')
-rw-r--r--src/com/android/camera/PhotoMenu.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/com/android/camera/PhotoMenu.java b/src/com/android/camera/PhotoMenu.java
index dfe8bd5d3..e62285b56 100644
--- a/src/com/android/camera/PhotoMenu.java
+++ b/src/com/android/camera/PhotoMenu.java
@@ -31,6 +31,7 @@ import com.android.camera.ui.PieRenderer;
import com.android.camera2.R;
import android.content.Context;
import android.view.LayoutInflater;
+import android.widget.Toast;
import android.util.Log;
import java.util.Locale;
@@ -59,6 +60,7 @@ public class PhotoMenu extends PieController
private int popupNum = 0;
private PieItem mHdrItem = null;
private PieItem mHdrPlusItem = null;
+ private boolean mHdrOn = false;
public PhotoMenu(CameraActivity activity, PhotoUI ui, PieRenderer pie) {
super(activity, pie);
@@ -382,8 +384,16 @@ public class PhotoMenu extends PieController
// set to non-auto.
if (notSame(pref, CameraSettings.KEY_CAMERA_HDR, mSettingOff)) {
setPreference(CameraSettings.KEY_SCENE_MODE, Parameters.SCENE_MODE_AUTO);
+ Toast.makeText(mActivity, R.string.hdr_enable_message,
+ Toast.LENGTH_LONG).show();
+ mHdrOn = true;
} else if (notSame(pref, CameraSettings.KEY_SCENE_MODE, Parameters.SCENE_MODE_AUTO)) {
setPreference(CameraSettings.KEY_CAMERA_HDR, mSettingOff);
+ if (mHdrOn) {
+ Toast.makeText(mActivity, R.string.scene_enable_message,
+ Toast.LENGTH_LONG).show();
+ }
+ mHdrOn = false;
}
super.onSettingChanged(pref);
}