diff options
author | kaiyiz <kaiyiz@codeaurora.org> | 2014-07-21 16:47:27 +0800 |
---|---|---|
committer | Leena Winterrowd <lenhardw@codeaurora.org> | 2014-08-21 16:43:23 -0700 |
commit | de52966826fef4f602215295d8ed8fe60184eef7 (patch) | |
tree | 1d4f9c3e3fe78f5974a53bb24192edd50dbf18bf /src/com/android/camera/VideoMenu.java | |
parent | fb60d5db6b1bf9d4b995ef463c6c8d158f9d055a (diff) | |
download | android_packages_apps_Snap-de52966826fef4f602215295d8ed8fe60184eef7.tar.gz android_packages_apps_Snap-de52966826fef4f602215295d8ed8fe60184eef7.tar.bz2 android_packages_apps_Snap-de52966826fef4f602215295d8ed8fe60184eef7.zip |
SnapdragonCamera: Switch to SD card when internal storage is full
When internal storage is full, switch to SD card for storage.
Change the save path from internal storage to SD card when
updateStorageSpace is called if:
1. Internal storage is the current save path and does not have
enough space
2. SD card has enough space
Display a toast message and update display of the save path menu
item when the storage path is switched.
CRs-Fixed: 687210
Change-Id: I6a9804e4f64e6d55c6aebd889ac2ce5e887cfa5a
Diffstat (limited to 'src/com/android/camera/VideoMenu.java')
-rw-r--r-- | src/com/android/camera/VideoMenu.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/camera/VideoMenu.java b/src/com/android/camera/VideoMenu.java index c15033529..ae6d67072 100644 --- a/src/com/android/camera/VideoMenu.java +++ b/src/com/android/camera/VideoMenu.java @@ -160,6 +160,14 @@ public class VideoMenu extends PieController } } + public void setPreference(String key, String value) { + ListPreference pref = mPreferenceGroup.findPreference(key); + if (pref != null && !value.equals(pref.getValue())) { + pref.setValue(value); + reloadPreferences(); + } + } + @Override public void overrideSettings(final String ... keyvalues) { super.overrideSettings(keyvalues); |