summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/CameraSettings.java
diff options
context:
space:
mode:
authorWu-cheng Li <wuchengli@google.com>2010-10-12 16:27:27 +0800
committerWu-cheng Li <wuchengli@google.com>2010-10-12 16:31:33 +0800
commit22216b6cc942fc3a97b99d6bce4b1a86f19c08d4 (patch)
tree1ae381ed62b8edbc7b587c39cb4c758682ffefe5 /src/com/android/camera/CameraSettings.java
parent68ec33e8e5135f34c15dded4891f50517b4d7418 (diff)
downloadLegacyCamera-22216b6cc942fc3a97b99d6bce4b1a86f19c08d4.tar.gz
LegacyCamera-22216b6cc942fc3a97b99d6bce4b1a86f19c08d4.tar.bz2
LegacyCamera-22216b6cc942fc3a97b99d6bce4b1a86f19c08d4.zip
Do not show the setting if there is only one supported option.
bug:3064986 Change-Id: I1d3a8cff955d203c2a055ee596f30035001a5c63
Diffstat (limited to 'src/com/android/camera/CameraSettings.java')
-rw-r--r--src/com/android/camera/CameraSettings.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/camera/CameraSettings.java b/src/com/android/camera/CameraSettings.java
index 2c6bdf14..f4f27e63 100644
--- a/src/com/android/camera/CameraSettings.java
+++ b/src/com/android/camera/CameraSettings.java
@@ -282,6 +282,10 @@ public class CameraSettings {
}
pref.filterUnsupported(supported);
+ if (pref.getEntries().length <= 1) {
+ removePreference(group, pref.getKey());
+ return;
+ }
// Set the value to the first entry if it is invalid.
String value = pref.getValue();