summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/PreviewGestures.java
diff options
context:
space:
mode:
authorSu Liu <suliu@codeaurora.org>2013-09-04 18:16:50 +0800
committerMichael Bestas <mikeioannina@gmail.com>2015-09-17 23:26:02 +0300
commit81b41090d9538992c125fec37069ba961fc15bec (patch)
tree06e5f9b8966aaed4fc7cba66368736a589a81045 /src/com/android/camera/PreviewGestures.java
parent461a8209d21a834ac5ba20dbca6fd90da144cffa (diff)
downloadandroid_packages_apps_Snap-81b41090d9538992c125fec37069ba961fc15bec.tar.gz
android_packages_apps_Snap-81b41090d9538992c125fec37069ba961fc15bec.tar.bz2
android_packages_apps_Snap-81b41090d9538992c125fec37069ba961fc15bec.zip
Camera: Change volume hard key button to zoom function
Able to capture image through volume hard key button in camera application, change the function to zoom function. Change-Id: Iab9fc2492b2e2ff89cd58c21bac2f147f47b77e2
Diffstat (limited to 'src/com/android/camera/PreviewGestures.java')
-rw-r--r--src/com/android/camera/PreviewGestures.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/com/android/camera/PreviewGestures.java b/src/com/android/camera/PreviewGestures.java
index 70a094c28..4a1eae083 100644
--- a/src/com/android/camera/PreviewGestures.java
+++ b/src/com/android/camera/PreviewGestures.java
@@ -20,6 +20,7 @@ import android.view.GestureDetector;
import android.view.MotionEvent;
import android.view.ScaleGestureDetector;
import android.view.View;
+import android.graphics.Canvas;
import com.android.camera.PhotoMenu;
import com.android.camera.VideoMenu;
@@ -290,5 +291,20 @@ public class PreviewGestures
public void onScaleEnd(ScaleGestureDetector detector) {
mZoom.onScaleEnd(detector);
}
+
+ public boolean onScaleStepResize(boolean direction)
+ {
+ if(mZoom != null){
+ return mZoom.onScaleStepResize(direction);
+ }
+ return false;
+ }
+
+ public void onScaleChangeDraw(Canvas canvas)
+ {
+ if(mZoom != null){
+ mZoom.onScaleChangeDraw(canvas);
+ }
+ }
}