解决方案 »

  1.   

    onTouchEvent返回值为什么写死true,改回super.onTouch试试
      

  2.   

    http://www.cnblogs.com/Tiger-Dog/articles/1944791.html建议这种多种事件并存的情况,全都在ontouch里处理,也比较简单的。
      

  3.   

    如果你觉得这样方便也是可以的。
    估计你的问题出在了 imageview 上, 这个view的尺寸可能占据了很大的位置, 你触发的事件首先发生在imageview上,那么ontouch是不会往下传的。 你在xml里看一下,如果只是一部分区域的话,在其它非imageview区域, ontouch事件是肯定可以拦截到的。 
      

  4.   

    onTouchEvent的return true;屏蔽掉了后续的事件分发吧
      

  5.   

    给 imageview 加个 click
      

  6.   

    在onLongClick事件return true 让事件往下分发就行了