2015-05-09 60 views
1

我用setOnItemClickListener實現了Gesture和GridView。我使用與from this website相同的方法。手勢和網格itemonclick問題

現在的問題是我想使用手勢和gridView以及setonItemclicklistener。

我不能同時使用兩者。如果我禁用gridView項目的手勢,請點擊工程。如果我爲gridView啓用手勢itemClick不起作用。

有人可以給我很好的解決方案,讓手勢和ItemClick?

謝謝!

回答

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); 
}