float xDown,yDown,xUp;
boolean isLongClickModule = false;
boolean isLongClicking = false;
myView.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
//当按下时处理
if (event.getAction() == MotionEvent.ACTION_DOWN) {
xDown= event.getX();
yDown = event.getY();
Log.v("OnTouchListener", "Down");
} else if (event.getAction() == MotionEvent.ACTION_UP) {// 松开处理
//获取松开时的x坐标
if(isLongClickModule){
isLongClickModule = false;
isLongClicking = false;
}
xUp = event.getX();
Log.v("OnTouchListener", "Up");
//按下和松开绝对值差当大于20时滑动,否则不显示
if ((xUp - xDown) > 20)
{
//添加要处理的内容
}
else if((xUp - xDown ) < -20)<