当前位置:编程学习 > wap >>

关于点击事件拦截的一个问题,请指教

我2个布局,一个在上面,一个在下面,我点击上面的那个布局,会触动下面布局的按钮,
我该怎么处理,让点击上面的布局界面的时候不会触动下面的按钮。
       如果上面那个布局有按钮等控件时会拦截到点击事件,不会传到下面的那个布局,但是我
上面那个布局有很多地方是布局的背景属性。一点击,就触发了藏在下面那个布局的按钮
监听。求各大神指教,在线急等,谢谢! --------------------编程问答-------------------- 背景的layout为什么不在下面呢 --------------------编程问答-------------------- 那你点下面会触发上面吗?如果不会的话做两个标志位吧 --------------------编程问答-------------------- 上面那个view响应onTouch事件,注意返回值为true,消耗掉触摸事件,这样就不会传递到下面的控件。 --------------------编程问答-------------------- 我上面那个view用了属性动画做的移动事件,绑定了OnTouch事件的。下面那个布局是菜单选项,上面那个可以滑动进入右边影藏,也可以点击下面的菜单按钮从右边屏幕外滑动进入。
但是滑动进入后,确不能有效覆盖下面的菜单选项, --------------------编程问答--------------------
引用 3 楼 ncepu307 的回复:
上面那个view响应onTouch事件,注意返回值为true,消耗掉触摸事件,这样就不会传递到下面的控件。
  
//手滑,页面跟随动画效果
view.setOnTouchListener(new OnTouchListener() {
这个已经绑定的
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,