我有一个图像,实现OnClickListener
和OnLongClickListener
。在OnLongClickListener
按下(ACTION_DOWN
)我开始一个计时器。我想取消它在ACTION_UP
。如何检测onLongClick ACTION_UP事件?
现在,如果我为此图片实现了OnTouchListener
,那么我会捕获ACTION_DOWN
进行正常点击。我只想捕捉长时间点击。
为什么不点击火ACTION_UP
事件?我如何检测此事件并停止计时器。
如果您需要代码,我可以发布它,但我认为它不会帮助您,因为代码中没有错误。
PS。我无法在任何特定时间或值停止定时器,因为这种长按不断增加另一个元素的值。此增加过程应仅在图片长按ACTION_UP
时停止。
对于位于viewpager内部的gridview中的griditem,怎么办?有没有一种方法可以将所有其他口味的食物冻结,直到长按完成 – ChuckKelly