ScaleGestureDetector.SimpleOnScaleGestureListener
public
static
class
ScaleGestureDetector.SimpleOnScaleGestureListener
extends Object
implements
ScaleGestureDetector.OnScaleGestureListener
java.lang.Object
|
↳ |
android.view.ScaleGestureDetector.SimpleOnScaleGestureListener
|
A convenience class to extend when you only want to listen for a subset
of scaling-related events. This implements all methods in
ScaleGestureDetector.OnScaleGestureListener
but does nothing.
onScale(ScaleGestureDetector)
returns
false
so that a subclass can retrieve the accumulated scale
factor in an overridden onScaleEnd.
onScaleBegin(ScaleGestureDetector)
returns
true
.
Summary
Inherited methods |
From
class
java.lang.Object
Object
|
clone()
Creates and returns a copy of this object.
|
boolean
|
equals(Object obj)
Indicates whether some other object is "equal to" this one.
|
void
|
finalize()
Called by the garbage collector on an object when garbage collection
determines that there are no more references to the object.
|
final
Class<?>
|
getClass()
Returns the runtime class of this Object .
|
int
|
hashCode()
Returns a hash code value for the object.
|
final
void
|
notify()
Wakes up a single thread that is waiting on this object's
monitor.
|
final
void
|
notifyAll()
Wakes up all threads that are waiting on this object's monitor.
|
String
|
toString()
Returns a string representation of the object.
|
final
void
|
wait(long millis, int nanos)
Causes the current thread to wait until another thread invokes the
notify() method or the
notifyAll() method for this object, or
some other thread interrupts the current thread, or a certain
amount of real time has elapsed.
|
final
void
|
wait(long millis)
Causes the current thread to wait until either another thread invokes the
notify() method or the
notifyAll() method for this object, or a
specified amount of time has elapsed.
|
final
void
|
wait()
Causes the current thread to wait until another thread invokes the
notify() method or the
notifyAll() method for this object.
|
|
From
interface
android.view.ScaleGestureDetector.OnScaleGestureListener
|
Public constructors
ScaleGestureDetector.SimpleOnScaleGestureListener
ScaleGestureDetector.SimpleOnScaleGestureListener ()
Public methods
onScale
boolean onScale (ScaleGestureDetector detector)
Responds to scaling events for a gesture in progress.
Reported by pointer motion.
Parameters |
detector |
ScaleGestureDetector :
The detector reporting the event - use this to
retrieve extended info about event state. |
Returns |
boolean |
Whether or not the detector should consider this event
as handled. If an event was not handled, the detector
will continue to accumulate movement until an event is
handled. This can be useful if an application, for example,
only wants to update scaling factors if the change is
greater than 0.01.
|
onScaleBegin
boolean onScaleBegin (ScaleGestureDetector detector)
Responds to the beginning of a scaling gesture. Reported by
new pointers going down.
Parameters |
detector |
ScaleGestureDetector :
The detector reporting the event - use this to
retrieve extended info about event state. |
Returns |
boolean |
Whether or not the detector should continue recognizing
this gesture. For example, if a gesture is beginning
with a focal point outside of a region where it makes
sense, onScaleBegin() may return false to ignore the
rest of the gesture.
|
onScaleEnd
void onScaleEnd (ScaleGestureDetector detector)
Responds to the end of a scale gesture. Reported by existing
pointers going up.
Once a scale has ended, getFocusX()
and getFocusY()
will return focal point
of the pointers remaining on the screen.
Parameters |
detector |
ScaleGestureDetector :
The detector reporting the event - use this to
retrieve extended info about event state.
|