summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/ListPreference.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/camera/ListPreference.java')
-rwxr-xr-x[-rw-r--r--]src/com/android/camera/ListPreference.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/com/android/camera/ListPreference.java b/src/com/android/camera/ListPreference.java
index ae37356e1..033ae4b6e 100644..100755
--- a/src/com/android/camera/ListPreference.java
+++ b/src/com/android/camera/ListPreference.java
@@ -18,6 +18,7 @@ package com.android.camera;
import java.util.ArrayList;
import java.util.List;
+import java.util.Set;
import android.content.Context;
import android.content.SharedPreferences;
@@ -160,6 +161,15 @@ public class ListPreference extends CameraPreference {
persistStringValue(value);
}
+ public void setFromMultiValues(Set<String> set) {
+ String value = "";
+ for (String str : set) {
+ value = value + str +";";
+ }
+ mValue = value;
+ persistStringValue(value);
+ }
+
public void setValueIndex(int index) {
setValue(mEntryValues[index].toString());
}