summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/CameraSettings.java
diff options
context:
space:
mode:
authorChih-yu Huang <akahuang@google.com>2011-08-18 20:12:27 +0800
committerChih-yu Huang <akahuang@google.com>2011-08-22 16:23:39 +0800
commitb0c6bcf47a8ca1c096d98ebebd33a821dd483585 (patch)
treeb55ec657811ceb7885981348bb03398a5b14b8da /src/com/android/camera/CameraSettings.java
parent43b0b2ccd5949ee8fc377c37e7e2b82a26c88ca8 (diff)
downloadLegacyCamera-b0c6bcf47a8ca1c096d98ebebd33a821dd483585.zip
LegacyCamera-b0c6bcf47a8ca1c096d98ebebd33a821dd483585.tar.gz
LegacyCamera-b0c6bcf47a8ca1c096d98ebebd33a821dd483585.tar.bz2
Add exposure indicator on screen.
bug:5141528 Change-Id: Ib63c24b52c4b4bc67e88c1ec6a8ac41b9e4c09e5
Diffstat (limited to 'src/com/android/camera/CameraSettings.java')
-rw-r--r--src/com/android/camera/CameraSettings.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/com/android/camera/CameraSettings.java b/src/com/android/camera/CameraSettings.java
index 50bd9d8..06a8d95 100644
--- a/src/com/android/camera/CameraSettings.java
+++ b/src/com/android/camera/CameraSettings.java
@@ -364,6 +364,17 @@ public class CameraSettings {
editor.apply();
}
+ public static int readExposure(ComboPreferences preferences) {
+ String exposure = preferences.getString(
+ CameraSettings.KEY_EXPOSURE,
+ EXPOSURE_DEFAULT_VALUE);
+ try {
+ return Integer.parseInt(exposure);
+ } catch (Exception ex) {
+ Log.e(TAG, "Invalid exposure: " + exposure);
+ }
+ return 0;
+ }
public static void restorePreferences(Context context,
ComboPreferences preferences, Parameters parameters) {