0
手勢結束時需要調用特定的方法。目前,我正在使用if語句來查看MotionEvent是否爲ACTION_UP
來執行此操作。但是,我發現如果在快速滑動時擡起手指,MotionEvent不是ACTION_UP
,而是ACTION_MOVE
。如果我在手指沒有移動的情況下擡起,它才能正常工作。Android touchEvent:移動時擡起
任何建議或替代解決方案?
在此先感謝。
編輯:問題解決
手勢結束時需要調用特定的方法。目前,我正在使用if語句來查看MotionEvent是否爲ACTION_UP
來執行此操作。但是,我發現如果在快速滑動時擡起手指,MotionEvent不是ACTION_UP
,而是ACTION_MOVE
。如果我在手指沒有移動的情況下擡起,它才能正常工作。Android touchEvent:移動時擡起
任何建議或替代解決方案?
在此先感謝。
編輯:問題解決
好吧,我想通了,什麼是錯誤的。當onTouchEvent修改我的渲染器也在繪製的對象列表時,我正在使用一些布爾值來防止ConcurrentModificationExceptions。事實證明,這是在一半的時候就結束了這種方法。我最終同步列表,現在它工作正常。
您通過本頁底部的郵寄答案按鈕回答自己的問題。然後你用白色複選標記接受答案。 –