如题,求教试过
listview.setItemsCanFocus(false);
listview.setFocusableInTouchMode(false);
listview.setFocusable(false);
listview.setClickable(false);
layout.bringToFront();均没用,执行的还是listview的点击事件。

解决方案 »

  1.   

    可以在listView点击事件中做layout的响应
      

  2.   

    这样做确实可以 但我想搞清楚怎么实现我题目说的情况 就是layout和listview click事件的控制问题。
      

  3.   

    layout本来就是可以点击的 除了listview那块区域 点layout的其它区域能触发点击事件的。
    layout.setClickable(true);
    layout.setFocusable(true);
    都没有用
      

  4.   

    自己解决了
    一种方法是用framelayout覆盖一层新的layout在要点击的layout上,然后监听它的点击事件
    另一种方法是重写layout的onInterceptTouchEvent()函数,最后return true (没试过)