2014-03-24 143 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