summaryrefslogtreecommitdiffstats
path: root/core/java/android/view/ScaleGestureDetector.java
diff options
context:
space:
mode:
authorAdam Powell <adamp@google.com>2010-02-01 15:03:17 -0800
committerAdam Powell <adamp@google.com>2010-02-02 17:52:29 -0800
commit216bccf804db9c972b317620a27de6a8adf7fbfe (patch)
tree229296e8cd22d3d8c4efbd55300d5b7c8c77339f /core/java/android/view/ScaleGestureDetector.java
parent8c18d89f282d88ba80444f53771778ecf066874a (diff)
downloadframeworks_base-216bccf804db9c972b317620a27de6a8adf7fbfe.zip
frameworks_base-216bccf804db9c972b317620a27de6a8adf7fbfe.tar.gz
frameworks_base-216bccf804db9c972b317620a27de6a8adf7fbfe.tar.bz2
Updated GestureDetector to ignore multitouch if requested by the app
or if targetSdkVersion >= Froyo. Made ScaleGestureDetector public. current.xml API updates for gestures.
Diffstat (limited to 'core/java/android/view/ScaleGestureDetector.java')
-rw-r--r--core/java/android/view/ScaleGestureDetector.java7
1 files changed, 2 insertions, 5 deletions
diff --git a/core/java/android/view/ScaleGestureDetector.java b/core/java/android/view/ScaleGestureDetector.java
index f991df7..94ce640 100644
--- a/core/java/android/view/ScaleGestureDetector.java
+++ b/core/java/android/view/ScaleGestureDetector.java
@@ -18,7 +18,6 @@ package android.view;
import android.content.Context;
import android.util.DisplayMetrics;
-import android.util.Log;
/**
* Detects transformation gestures involving more than one pointer ("multitouch")
@@ -34,7 +33,6 @@ import android.util.Log;
* {@link #onTouchEvent(MotionEvent)}. The methods defined in your
* callback will be executed when the events occur.
* </ul>
- * @hide Pending API approval
*/
public class ScaleGestureDetector {
/**
@@ -82,8 +80,7 @@ public class ScaleGestureDetector {
/**
* Responds to the end of a scale gesture. Reported by existing
- * pointers going up. If the end of a gesture would result in a fling,
- * {@link onTransformFling()} is called instead.
+ * pointers going up.
*
* Once a scale has ended, {@link ScaleGestureDetector#getFocusX()}
* and {@link ScaleGestureDetector#getFocusY()} will return the location
@@ -103,7 +100,7 @@ public class ScaleGestureDetector {
* {@link OnScaleGestureListener#onScaleBegin(ScaleGestureDetector)} return
* {@code true}.
*/
- public class SimpleOnScaleGestureListener implements OnScaleGestureListener {
+ public static class SimpleOnScaleGestureListener implements OnScaleGestureListener {
public boolean onScale(ScaleGestureDetector detector) {
return true;