diff options
author | Steve Kondik <steve@cyngn.com> | 2016-04-12 15:17:52 -0700 |
---|---|---|
committer | Steve Kondik <steve@cyngn.com> | 2016-04-12 15:17:52 -0700 |
commit | 7f127de294b8b607080a73a9d1a22b6768992fb0 (patch) | |
tree | c2c636cc275975764616fd20e493e90ff49dc4e4 /src | |
parent | beb8f889baada364def3f34bc88b344f04ff065c (diff) | |
download | android_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.java | 5 |
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)) { |