summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSteve Kondik <steve@cyngn.com>2016-04-12 15:17:52 -0700
committerSteve Kondik <steve@cyngn.com>2016-04-12 15:17:52 -0700
commit7f127de294b8b607080a73a9d1a22b6768992fb0 (patch)
treec2c636cc275975764616fd20e493e90ff49dc4e4 /src
parentbeb8f889baada364def3f34bc88b344f04ff065c (diff)
downloadandroid_packages_apps_AudioFX-7f127de294b8b607080a73a9d1a22b6768992fb0.tar.gz
android_packages_apps_AudioFX-7f127de294b8b607080a73a9d1a22b6768992fb0.tar.bz2
android_packages_apps_AudioFX-7f127de294b8b607080a73a9d1a22b6768992fb0.zip
modiofx: Unmodifiable list is unmodifiable
* Use an arraylist. Change-Id: I1f2d9521df7a7423052db4ffc13cd958f0d030be
Diffstat (limited to 'src')
-rw-r--r--src/com/cyngn/audiofx/service/DevicePreferenceManager.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/com/cyngn/audiofx/service/DevicePreferenceManager.java b/src/com/cyngn/audiofx/service/DevicePreferenceManager.java
index c1084c7..e80f28a 100644
--- a/src/com/cyngn/audiofx/service/DevicePreferenceManager.java
+++ b/src/com/cyngn/audiofx/service/DevicePreferenceManager.java
@@ -35,6 +35,7 @@ import com.cyngn.audiofx.R;
import com.cyngn.audiofx.backends.EffectSet;
import com.cyngn.audiofx.backends.EffectsFactory;
+import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Locale;
@@ -205,8 +206,8 @@ class DevicePreferenceManager {
// set up the builtin speaker configuration
final String smallSpeakers = getNonLocalizedString(R.string.small_speakers);
- final List<String> presetNames = Arrays.asList(
- globalPrefs.getString(EQUALIZER_PRESET_NAMES, "").split("\\|"));
+ final List<String> presetNames = new ArrayList<String>(Arrays.asList(
+ globalPrefs.getString(EQUALIZER_PRESET_NAMES, "").split("\\|")));
final SharedPreferences speakerPrefs = prefsFor(DEVICE_SPEAKER);
if (globalPrefs.getBoolean(AUDIOFX_GLOBAL_HAS_MAXXAUDIO, false)) {