当onClick监听器在那里时如何检测运动事件?

时间:2011-12-01 10:23:14

标签: android onclick android-listview

我有ListView onItemClick()方法。现在我想检测屏幕中的触摸动作。实现onTouchEvent()在这种情况下不起作用,因为我已经编写了一个点击监听器。所以帮助我如何做到这一点。我需要点击监听器和onTouchEvent()

1 个答案:

答案 0 :(得分:3)

您需要实现OnTouchListener(View v,MotionEvent事件)以在event.ACTION_DOWN和event.ACTION_UP时检查event.getX()和event.getY()并比较它们以了解运动方向。

注意:您必须返回true才能接收event.ACTION_UP事件。