2014-05-12 30 views
0

在我的DynamicListView类中,我需要处理两个事件:onTouchEvent和OnItemLongClick事件。我的期望是在OnItemLongClick事件之前调用onTouchEvent。然而,这种情况并非如此。 OnItemLongClick事件在没有任何对OnTouchEvent的调用的情况下处理。无论如何要指定这些处理程序的顺序?在处理OnItemLongClick事件之前,我需要首先获取触摸事件的坐标。在OnItemLongClick之前未调用OnTouchEvent

回答

0

尝试覆盖dispatchTouchEvent(MotionEvent ev)在您的DynamicListView

+0

请问你能具体吗?谢谢。 – v4r

+0

@ v4r显示设置侦听器的代码。因为我设置onTouchEvent和OnItemLongClick监听器,它工作正常。 – Suvitruf

相关问题