diff options
author | ztenghui <ztenghui@google.com> | 2013-05-31 15:51:56 -0700 |
---|---|---|
committer | ztenghui <ztenghui@google.com> | 2013-05-31 15:57:41 -0700 |
commit | 71e436c3c839b5dccb409e93abb6509b21144b14 (patch) | |
tree | 78e886e92dd9653d91a4710d9d0386cf0c93a807 /src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java | |
parent | c58d6414da1cc38f07f0512f4debf92e8c738ca0 (diff) | |
download | android_packages_apps_Snap-71e436c3c839b5dccb409e93abb6509b21144b14.tar.gz android_packages_apps_Snap-71e436c3c839b5dccb409e93abb6509b21144b14.tar.bz2 android_packages_apps_Snap-71e436c3c839b5dccb409e93abb6509b21144b14.zip |
Add LUT3D filter state saving
Change-Id: I195fad1dcad5639c30a2eb94ce28cfd0a2464018
Diffstat (limited to 'src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java')
-rw-r--r-- | src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java b/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java index 1c7294c3a..4186b9337 100644 --- a/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java +++ b/src/com/android/gallery3d/filtershow/filters/BaseFiltersManager.java @@ -19,7 +19,6 @@ import android.content.Context; import android.content.res.Resources; import android.util.Log; - import com.android.gallery3d.R; import com.android.gallery3d.filtershow.presets.ImagePreset; @@ -42,8 +41,8 @@ public abstract class BaseFiltersManager implements FiltersManagerInterface { if (filterInstance instanceof ImageFilter) { mFilters.put(filterClass, (ImageFilter) filterInstance); - FilterRepresentation rep = - ((ImageFilter) filterInstance).getDefaultRepresentation(); + FilterRepresentation rep = + ((ImageFilter) filterInstance).getDefaultRepresentation(); if (rep != null) { addRepresentation(rep); } @@ -74,6 +73,7 @@ public abstract class BaseFiltersManager implements FiltersManagerInterface { return mFilters.get(c); } + @Override public ImageFilter getFilterForRepresentation(FilterRepresentation representation) { return mFilters.get(representation.getFilterClass()); } @@ -166,6 +166,7 @@ public abstract class BaseFiltersManager implements FiltersManagerInterface { FilterFxRepresentation fx = new FilterFxRepresentation( context.getString(fxNameid[i]), drawid[i], fxNameid[i]); representations.add(fx); + addRepresentation(fx); } } |