在ScrollView android中自由拖动视图

时间:2014-04-16 14:41:24

标签: android android-layout drag-and-drop android-scrollview

我一直在寻找解决方案一段时间了,我试图做的是一个像Tinder这样的拖动动画的应用程序,区别在于我一次有3张图片,一张在另一张下面并且所有这些都在ScrollView中。我的问题是,当我触摸上下移动ScrollView时,我可以左右移动它,但如果我上下移动它甚至一个像素我就会失去它。我试图制作自定义ScrollView,当我触摸另一个没有运气的视图时禁用它的触摸:(我想也许可以尝试将我想要拖动的视图放在顶部有了Z-index的观点,我无法找到任何关于它的内容。我看到了一些像dispatchTouchEvent和intercepTouch这样的答案,但我不明白如何使用它。

对不起我的英文,谢谢!

1 个答案:

答案 0 :(得分:1)

找到答案,我使用了视图的getParent,直到我将父视图转到scrollview,并使用了解决它的requestDisallowInterceptTouchEvent(true)!