在滑动

时间:2017-01-06 19:05:25

标签: java android touch

所以我有一个LinearLayout,它由几个具有涟漪效果的物品组成,这些物品会在触摸时触发。此LinearLayout设计为当您在其上滑动或触摸任何项目时向下折叠。每当触摸项目时,在布局开始折叠之前会有一段延迟,以便给出此项目的连锁效果时间来完成动画。此外,LinearLayout还有一个手势监听器,当它识别向下滑动时,折叠动画就会启动。不幸的是,每当我开始滑动滑动动作的第一个触摸事件也被识别为项目触摸和布局折叠动画和波纹动画同时运行,它看起来很丑。关于如何避免在这种情况下触发涟漪效应的任何想法?

我的猜测是我必须在滑动时停止将线性布局中的触摸事件传播给孩子,但我无法弄清楚如何做到这一点。

这是一张图片来说明我的问题。enter image description here

0 个答案:

没有答案