summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/filtershow/editors
diff options
context:
space:
mode:
authorJohn Hoford <hoford@google.com>2013-02-01 13:41:16 -0800
committerJohn Hoford <hoford@google.com>2013-02-01 13:49:55 -0800
commitf52b80ecac784c0d279cfde44f159e9d1aa74961 (patch)
tree87ecf57aab584c82c66d4f757530d1d6644fdcbc /src/com/android/gallery3d/filtershow/editors
parentbe5637e805b5526de718a55bd24717a09be910a3 (diff)
downloadandroid_packages_apps_Snap-f52b80ecac784c0d279cfde44f159e9d1aa74961.tar.gz
android_packages_apps_Snap-f52b80ecac784c0d279cfde44f159e9d1aa74961.tar.bz2
android_packages_apps_Snap-f52b80ecac784c0d279cfde44f159e9d1aa74961.zip
fix sharpen to work under the new system
Change-Id: I25518a05511c8b2279ba171bc3902e8cb3181c19
Diffstat (limited to 'src/com/android/gallery3d/filtershow/editors')
-rw-r--r--src/com/android/gallery3d/filtershow/editors/BasicEditor.java14
-rw-r--r--src/com/android/gallery3d/filtershow/editors/EditorZoom.java14
2 files changed, 15 insertions, 13 deletions
diff --git a/src/com/android/gallery3d/filtershow/editors/BasicEditor.java b/src/com/android/gallery3d/filtershow/editors/BasicEditor.java
index 9e3a0e252..1ea0da700 100644
--- a/src/com/android/gallery3d/filtershow/editors/BasicEditor.java
+++ b/src/com/android/gallery3d/filtershow/editors/BasicEditor.java
@@ -34,15 +34,27 @@ public class BasicEditor extends Editor implements OnSeekBarChangeListener {
public static int ID = R.id.basicEditor;
private SeekBar mSeekBar;
private final String LOGTAG = "Editor";
+ private int mLayoutID = R.layout.filtershow_default_editor;
+ private int mViewID = R.id.basicEditor;
public BasicEditor() {
super(ID);
}
+ protected BasicEditor(int id) {
+ super(id);
+ }
+
+ protected BasicEditor(int id, int layoutID, int viewID) {
+ super(id);
+ int mLayoutID = layoutID;
+ int mViewID = viewID;
+ }
+
@Override
public void createEditor(Context context, FrameLayout frameLayout) {
super.createEditor(context, frameLayout);
- unpack(R.id.basicEditor, R.layout.filtershow_default_editor);
+ unpack(mViewID, mLayoutID);
mSeekBar = (SeekBar) mView.findViewById(R.id.filterSeekBar);
mSeekBar.setOnSeekBarChangeListener(this);
}
diff --git a/src/com/android/gallery3d/filtershow/editors/EditorZoom.java b/src/com/android/gallery3d/filtershow/editors/EditorZoom.java
index b8642457d..ea8e3d140 100644
--- a/src/com/android/gallery3d/filtershow/editors/EditorZoom.java
+++ b/src/com/android/gallery3d/filtershow/editors/EditorZoom.java
@@ -16,22 +16,12 @@
package com.android.gallery3d.filtershow.editors;
-import android.content.Context;
-import android.widget.FrameLayout;
-
import com.android.gallery3d.R;
-import com.android.gallery3d.filtershow.imageshow.ImageZoom;
-public class EditorZoom extends Editor {
+public class EditorZoom extends BasicEditor {
public static final int ID = R.id.imageZoom;
public EditorZoom() {
- super(ID);
- }
-
- @Override
- public void createEditor(Context context, FrameLayout frameLayout) {
- super.createEditor(context, frameLayout);
- mView = mImageShow = new ImageZoom(context);
+ super(ID, R.layout.filtershow_zoom_editor,R.id.imageZoom);
}
}