summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/PreviewGestures.java
diff options
context:
space:
mode:
authorMichael Kolb <kolby@google.com>2013-03-08 20:43:01 -0800
committerMichael Kolb <kolby@google.com>2013-03-11 15:24:59 -0700
commitd6954f337e20365fc24ecffdd6f30e17c6b31eff (patch)
treedeba4dc3ebc95446ea1dd059e4f27a9b53201d52 /src/com/android/camera/PreviewGestures.java
parent4ef1d738b796d9b6af448d9bfc46e262a97eafcd (diff)
downloadandroid_packages_apps_Snap-d6954f337e20365fc24ecffdd6f30e17c6b31eff.tar.gz
android_packages_apps_Snap-d6954f337e20365fc24ecffdd6f30e17c6b31eff.tar.bz2
android_packages_apps_Snap-d6954f337e20365fc24ecffdd6f30e17c6b31eff.zip
Spring cleaning
Change-Id: I00d7176301501784a6a400bc9ea2cb23ff9ec90a
Diffstat (limited to 'src/com/android/camera/PreviewGestures.java')
-rw-r--r--src/com/android/camera/PreviewGestures.java12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/com/android/camera/PreviewGestures.java b/src/com/android/camera/PreviewGestures.java
index cb7ca09c7..f6b622827 100644
--- a/src/com/android/camera/PreviewGestures.java
+++ b/src/com/android/camera/PreviewGestures.java
@@ -46,7 +46,7 @@ public class PreviewGestures
private static final int MODE_ALL = 4;
private CameraActivity mActivity;
- private CameraModule mModule;
+ private SingleTapListener mTapListener;
private RenderOverlay mOverlay;
private PieRenderer mPie;
private ZoomRenderer mZoom;
@@ -72,10 +72,14 @@ public class PreviewGestures
}
};
- public PreviewGestures(CameraActivity ctx, CameraModule module,
+ public interface SingleTapListener {
+ public void onSingleTapUp(View v, int x, int y);
+ }
+
+ public PreviewGestures(CameraActivity ctx, SingleTapListener tapListener,
ZoomRenderer zoom, PieRenderer pie) {
mActivity = ctx;
- mModule = module;
+ mTapListener = tapListener;
mPie = pie;
mZoom = zoom;
mMode = MODE_ALL;
@@ -199,7 +203,7 @@ public class PreviewGestures
cancelActivityTouchHandling(m);
// must have been tap
if (m.getEventTime() - mDown.getEventTime() < mTapTimeout) {
- mModule.onSingleTapUp(null,
+ mTapListener.onSingleTapUp(null,
(int) mDown.getX() - mOverlay.getWindowPositionX(),
(int) mDown.getY() - mOverlay.getWindowPositionY());
return true;