我尝试为有一堆按钮的屏幕添加滑动事件。滑动不适用于按钮。换句话说,如果我在按钮顶部滑动,则无法识别滑动事件。所以,我在Activity中尝试了2层(顶部和底部)布局。顶部用于处理按钮和其他UI元素的滑动和底部。但是,顶层是所有事件,而底部是无法访问的。有什么方法可以将点击事件发送到底层。
主要要求是,处理滑动并在屏幕上点击一串按钮。按钮无法识别滑动。
如何解决这个问题。
答案 0 :(得分:0)
顶层的onTouchEvent()
必须返回false
,如果它需要下面的任何内容才能看到触摸事件。只有在处理了事件并且不需要再传播它时,它才应该返回true
。