我有一个名为 A 的容器视图。我想通过拖放 + 动画交换 2 个视图:X、Y
X在scrollview之外,Y在L里面,L在scrollview里面:
X
年年年年
我的目标是:将 Y 拖到 X 位置并放下,Y 会飞到 X,X 会飞到 Y。简单!
我这样做:
- A.removeView(X)
- 为 X 设置新位置
- L.addView(X)
- //做动画...
- 对 Y 做同样的事情
在一个漂亮的动画之后,我看到一切都很好,X,Y 交换它的位置。但是当我滚动视图 L 时,我没有看到 X 附加到 L(就像 X 和 L 是不同的层......)
任何知道这一点的人请帮助我。谢谢!