处理onTouch内部的拖动和触摸

时间:2012-07-10 08:39:02

标签: android

如何区分Android中的触摸和拖动...我想创建一个列表视图,人们可以在其中拖放列表项,也可以使用句柄... 我尝试过但失败的是......

case MotionEvent.ACTION_DOWN:
mIsClickX   =   x;
mIsClickY   =   y;

and 

case MotionEvent.ACTION_UP:
if(x == mIsClickX &&y == mIsClickY){
    return super.onTouchEvent(ev);
}

哪个不起作用...... 提前感谢您提出的所有宝贵建议

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

我想你可以试试这个。

当第一根手指按到屏幕上时(ACTION_DOWN)开始拖动手势,当手指被移除时结束(ACTION_UP或ACTION_POINTER_UP)。

检查this

相关问题