昨天网上找了一个实现侧滑功能的代码,是这样实现的
1、把主显示界面和侧滑后显示的界面分别用LinearLayout包起来,放在同一个横向LinearLayout中,两个界面长宽占满屏幕
2、Activity实现OnTouchListener,在onTouch事件中计算手指触摸移动距离并且判断要显示哪个界面,并执行现在我在主显示界面中放入几个ImageView,给这几个ImageView都添加onClick单击事件,但是我发现当我手指触摸图片滑动的时候onTouch事件不执行,却执行了onClick事件,看到网上的方法我把onTouch的返回值改成了false,还是不行,而且在滑动之后主显示界面只剩下一点边,那点边露出来的图片还响应onClick单击事件,难道是LinearLayout的监听和LinearLayout中的监听不共存?求解!代码太多无法贴出。android侧滑事件冲突