setOnTouchListener和setOnItemClickListener不能同时工作

时间:2013-09-16 07:39:14

标签: java android

我有ListView。在ListView,我设置了两个事件:

  • setOnTouchListener
  • setOnItemClickListener

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

他们俩有同时工作的方法吗?

1 个答案:

答案 0 :(得分:1)

Gunar告诉你解决方案,如果你在监听器上返回false,Android会理解触摸会继续传播,所以另一个listerner会被解雇。

但也许你几乎不需要两个听众。