2014-03-24 91 views
1

是否有一个内置的方法在日食sdk例如onClickOnPause,但手指滑动,有OnSlideUp和下,左和右?手指滑动屏幕上的方法

它会让我有很多时间,如果有的话,所以我不会自己建一个。

感谢

回答

1

在Android中你可以使用GestureDetector.OnGestureListener来检测手势,没有一个具体的onSlideUp但有一个onFling,并且可以使用onTouch。只需让你的Activity实现监听器即可。

快速onFling示例方法:

@Override 
public boolean onFling(MotionEvent event1, MotionEvent event2, 
     float velocityX, float velocityY) { 
    Log.d(DEBUG_TAG, "onFling: " + event1.toString()+event2.toString()); 
    return true; 
} 

Android文档链接处理手势: https://developer.android.com/training/gestures/detector.html#detect