Known Direct Subclasses
|
Class Overview
(c) 2010 Nicolas Gramlich
(c) 2011 Zynga Inc.
Summary
Nested Classes |
interface |
HoldDetector.IHoldDetectorListener |
|
Constants
protected
static
final
float
TRIGGER_HOLD_MAXIMUM_DISTANCE_DEFAULT
protected
static
final
long
TRIGGER_HOLD_MINIMUM_MILLISECONDS_DEFAULT
Constant Value:
200
(0x00000000000000c8)
Fields
protected
long
mDownTimeMilliseconds
protected
boolean
mMaximumDistanceExceeded
protected
float
mTriggerHoldMaximumDistance
protected
long
mTriggerHoldMinimumMilliseconds
protected
boolean
mTriggering
Public Constructors
Public Methods
public
float
getTriggerHoldMaximumDistance
()
public
long
getTriggerHoldMinimumMilliseconds
()
public
boolean
isHolding
()
public
boolean
onManagedTouchEvent
(TouchEvent pSceneTouchEvent)
public
void
reset
()
When isHolding()
this method will call through to {@link IHoldDetectorListener#onHoldFinished(HoldDetector, long, int, float, float).
public
void
setTriggerHoldMaximumDistance
(float pTriggerHoldMaximumDistance)
public
void
setTriggerHoldMinimumMilliseconds
(long pTriggerHoldMinimumMilliseconds)
Protected Methods
protected
void
prepareHold
(TouchEvent pSceneTouchEvent)
protected
void
triggerOnHold
(long pHoldTimeMilliseconds)
protected
void
triggerOnHoldFinished
(long pHoldTimeMilliseconds)
protected
void
triggerOnHoldStarted
()