summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/filtershow/filters/ImageFilterCurves.java
diff options
context:
space:
mode:
authornicolasroard <nicolasroard@google.com>2012-12-07 12:54:02 -0800
committernicolasroard <nicolasroard@google.com>2012-12-07 12:55:38 -0800
commit85dff5a538042695a244ddd10db994c64e9e82d4 (patch)
treebb8325fd1da978f456fb9dfa19e1ca948db2b6a6 /src/com/android/gallery3d/filtershow/filters/ImageFilterCurves.java
parente623dcde5ea8c572602fcbb470c439600e74b610 (diff)
downloadandroid_packages_apps_Snap-85dff5a538042695a244ddd10db994c64e9e82d4.tar.gz
android_packages_apps_Snap-85dff5a538042695a244ddd10db994c64e9e82d4.tar.bz2
android_packages_apps_Snap-85dff5a538042695a244ddd10db994c64e9e82d4.zip
More refactoring. Makes it easy to specify
how the button should look like (overlay img or not). bug:7688780 Change-Id: If883c6886ade409dac7d72c87a514bd3fcd3ad7f
Diffstat (limited to 'src/com/android/gallery3d/filtershow/filters/ImageFilterCurves.java')
-rw-r--r--src/com/android/gallery3d/filtershow/filters/ImageFilterCurves.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/filtershow/filters/ImageFilterCurves.java b/src/com/android/gallery3d/filtershow/filters/ImageFilterCurves.java
index 89641d103..dda969965 100644
--- a/src/com/android/gallery3d/filtershow/filters/ImageFilterCurves.java
+++ b/src/com/android/gallery3d/filtershow/filters/ImageFilterCurves.java
@@ -18,6 +18,7 @@ package com.android.gallery3d.filtershow.filters;
import android.graphics.Bitmap;
+import com.android.gallery3d.R;
import com.android.gallery3d.filtershow.ui.Spline;
public class ImageFilterCurves extends ImageFilter {
@@ -31,6 +32,21 @@ public class ImageFilterCurves extends ImageFilter {
}
@Override
+ public int getButtonId() {
+ return R.id.curvesButtonRGB;
+ }
+
+ @Override
+ public int getTextId() {
+ return R.string.curvesRGB;
+ }
+
+ @Override
+ public int getOverlayBitmaps() {
+ return R.drawable.filtershow_button_colors_curve;
+ }
+
+ @Override
public ImageFilter clone() throws CloneNotSupportedException {
ImageFilterCurves filter = (ImageFilterCurves) super.clone();
for (int i = 0; i < 4; i++) {