0

我试图为有一堆按钮的屏幕添加滑动事件。滑动不适用于按钮。换句话说,如果我在按钮顶部滑动,则无法识别滑动事件。因此,我在 Activity 中尝试了 2 层(顶部和底部)布局。顶部用于处理按钮和其他 UI 元素的滑动和底部。但是,顶层正在处理所有事件,而底部无法访问。有什么方法可以将点击事件发送到底层。

主要要求是,在带有一堆按钮的屏幕中处理滑动和单击。按钮无法识别滑动。

如何解决这个问题呢。

4

1 回答 1

0

如果顶层想要看到触摸事件,您onTouchEvent()的顶层必须返回。只有当它处理了事件并且不需要进一步传播时,它才false应该返回。true

于 2013-03-27T01:05:57.363 回答