Android的侧滑事件可以帮助我们更好地实现单手操作,特别是对于一些超过5.0的屏来说,通过侧滑可以为我们带来很好的体验,要做的侧滑,在这里,自己写了一个类,以后可以通过调用这个类来方便实现对于侧滑事件的监听。
package com.example.dialogdemo;
import android.content.Context;
import android.view.GestureDetector;
import android.view.GestureDetector.SimpleOnGestureListener;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener;
public class GestureListener extends SimpleOnGestureListener implements
OnTouchListener {
/** 左右滑动的最短距离 */
private int distance = 100;
/** 左右滑动的最大速度 */
private int velocity = 200;
//声明手势识别类
private GestureDetector gestureDetector;
public GestureListener(Context context) {
super();
gestureDetector = new GestureDetector(context, this);
// TODO Auto-generated constructor stub
}
/**