手势和网格迭代问题

时间:2015-05-09 03:27:06

标签: android gridview gesture android-gesture

我已经使用setOnItemClickListener实现了Gesture和GridView。我使用from this website给出的相同方法。

现在问题是我想使用Gesture和gridView以及setonItemclicklistener。

我无法同时使用两者。如果我禁用gridView项目的手势,请单击“工作”。如果我为gridView启用手势,那么项目单击无效。

有人可以给我很好的解决方案来同时拥有手势和ItemClick吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我有一个问题,在网格onClick内工作正常但不是手势。 覆盖dispatchTouchEvent有帮助。

@Override
public boolean onTouchEvent(MotionEvent event) {
    if (mDetector.onTouchEvent(event))
        return true;
    else
        return false;
}

@Override
public boolean dispatchTouchEvent(MotionEvent ev){
    mDetector.onTouchEvent(ev);
    return super.dispatchTouchEvent(ev);
}