在包含多个视图和视图组的相对布局中滑动单个视图组

问题描述:

我有一个包含很多子视图的RelativeLayout。我想让这些子视图组中的其中一个能够水平滑动并替换为另一个视图组。在包含多个视图和视图组的相对布局中滑动单个视图组

我遇到的所有示例和教程都是在讨论整个页面,或者使用Tabs滑动,但我没有使用。

我在找什么,有没有人知道我可以看一个很好的示例代码?

This answer by Marek Sebera实现起来非常简单快捷,并且允许您将滑动侦听器设置为仅用于您想要设置的孩子,并在检测到该功能时替换视图。

+0

Upvote速度和准确性。在我看完之后,将它标记为正确并让它为我自己工作。谢啦! :) – ThomQ

+0

答案只是让我检测到哪种方式被刷。它没有详细讨论如何实际移动相对布局中的某些视图组。你有什么想法如何处理? – ThomQ

+0

你想拖动时移动它吗?当你拖动它时,这个答案不包括动画 - 尽管你可以在检测到滑动之后编写自己的动画。或者你是否说你不确定如何用新的视图组来替换相关布局中的视图? – Nickel