|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttwaver.network.interaction.NetworkEventHandler
public class NetworkEventHandler
拓扑图交互事件处理类,用于处理拓扑图的所有触控交互
android.gesture.GestureOverlayView.OnGestureListener
,
OnDoubleTapListener
,
OnScaleGestureListener
Field Summary | |
---|---|
protected GestureDetector |
gestureDetector
手势处理 |
protected Network |
network
拓扑图 |
protected ScaleGestureDetector |
scaleDetector
缩放处理 |
Constructor Summary | |
---|---|
NetworkEventHandler(Network network)
构造函数,拓扑图交互事件处理类,用于处理拓扑图的所有触控交互 |
Method Summary | |
---|---|
boolean |
onDoubleTap(MotionEvent event)
|
boolean |
onDoubleTapEvent(MotionEvent event)
|
boolean |
onDown(MotionEvent event)
|
boolean |
onFling(MotionEvent e1,
MotionEvent e2,
float velocityX,
float velocityY)
|
void |
onLongPress(MotionEvent event)
长按事件 |
boolean |
onMove(MotionEvent evt)
move事件 |
boolean |
onScale(ScaleGestureDetector detector)
|
boolean |
onScaleBegin(ScaleGestureDetector detector)
|
void |
onScaleEnd(ScaleGestureDetector detector)
|
boolean |
onScroll(MotionEvent e1,
MotionEvent e2,
float distanceX,
float distanceY)
|
void |
onShowPress(MotionEvent event)
|
boolean |
onSingleTapConfirmed(MotionEvent event)
|
boolean |
onSingleTapUp(MotionEvent event)
单点释放事件 |
boolean |
onTouchEvent(MotionEvent event)
拓扑图触摸事件 |
boolean |
onUp(MotionEvent event)
触摸释放事件 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected GestureDetector gestureDetector
protected ScaleGestureDetector scaleDetector
protected Network network
Constructor Detail |
---|
public NetworkEventHandler(Network network)
network
- 拓扑图Method Detail |
---|
public boolean onTouchEvent(MotionEvent event)
event
- 触摸事件
public boolean onSingleTapUp(MotionEvent event)
public void onLongPress(MotionEvent event)
public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY)
public boolean onMove(MotionEvent evt)
evt
- 触控事件
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY)
public void onShowPress(MotionEvent event)
public boolean onDown(MotionEvent event)
public boolean onUp(MotionEvent event)
twaver.core.network.TOnGestureListener
onUp
in interface twaver.core.network.TOnGestureListener
event
- 触摸事件
public boolean onDoubleTap(MotionEvent event)
public boolean onDoubleTapEvent(MotionEvent event)
public boolean onSingleTapConfirmed(MotionEvent event)
public boolean onScale(ScaleGestureDetector detector)
public boolean onScaleBegin(ScaleGestureDetector detector)
public void onScaleEnd(ScaleGestureDetector detector)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |