1

我有一个ListView. 在 上ListView,我设置了两个事件:

  • setOnTouchListener
  • setOnItemClickListener

在我的代码中,setOnTouchListener有效但setOnItemClickListener无效。当我删除setOnTouchListener时,setOnItemClickListener工作正常。

有没有办法让他们两个同时工作?

4

1 回答 1

1

Gunar 告诉您解决方案,如果您在侦听器上返回 false,Android 将理解触摸将继续传播,因此其他侦听器将被解雇。

但也许您不需要两个侦听器来执行几乎相同的操作。

于 2013-09-16T07:50:04.447 回答