diff options
author | nicolasroard <nicolasroard@google.com> | 2013-02-11 22:30:48 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2013-02-11 22:30:48 +0000 |
commit | c4447bec1e57d301739f37be3258ecc896edc595 (patch) | |
tree | 0885e7f0b8626430ed0dc7e7d480d51dbd2043ca /src/com/android/gallery3d/filtershow/ui/FilterIconButton.java | |
parent | cef56e96ff49a90d032699ed06b9991fc8486d2a (diff) | |
parent | 9c37635183f7908746982a191005d53f8efb71d6 (diff) | |
download | android_packages_apps_Snap-c4447bec1e57d301739f37be3258ecc896edc595.tar.gz android_packages_apps_Snap-c4447bec1e57d301739f37be3258ecc896edc595.tar.bz2 android_packages_apps_Snap-c4447bec1e57d301739f37be3258ecc896edc595.zip |
Merge "Cleaning filters" into gb-ub-photos-bryce
Diffstat (limited to 'src/com/android/gallery3d/filtershow/ui/FilterIconButton.java')
-rw-r--r-- | src/com/android/gallery3d/filtershow/ui/FilterIconButton.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/com/android/gallery3d/filtershow/ui/FilterIconButton.java b/src/com/android/gallery3d/filtershow/ui/FilterIconButton.java index b78ab0373..681574c5d 100644 --- a/src/com/android/gallery3d/filtershow/ui/FilterIconButton.java +++ b/src/com/android/gallery3d/filtershow/ui/FilterIconButton.java @@ -62,10 +62,6 @@ public class FilterIconButton extends IconButton implements View.OnClickListener LinearLayout parent) { setup(text, controller, parent); mImageFilter = filter; - if (mImageFilter.getOverlayBitmaps() != 0) { - mOverlayBitmap = BitmapFactory.decodeResource(getResources(), - mImageFilter.getOverlayBitmaps()); - } } @Override @@ -107,7 +103,15 @@ public class FilterIconButton extends IconButton implements View.OnClickListener return mImageFilter; } + public FilterRepresentation getFilterRepresentation() { + return mFilterRepresentation; + } + public void setFilterRepresentation(FilterRepresentation filterRepresentation) { mFilterRepresentation = filterRepresentation; + if (mFilterRepresentation != null && mFilterRepresentation.getOverlayId() != 0) { + mOverlayBitmap = BitmapFactory.decodeResource(getResources(), + mFilterRepresentation.getOverlayId()); + } } } |