1

我有一个名为 A 的容器视图。我想通过拖放 + 动画交换 2 个视图:X、Y

X在scrollview之外,Y在L里面,L在scrollview里面:

X

年年年年

我的目标是:将 Y 拖到 X 位置并放下,Y 会飞到 X,X 会飞到 Y。简单!

我这样做:

  1. A.removeView(X)
  2. 为 X 设置新位置
  3. L.addView(X)
  4. //做动画...
  5. 对 Y 做同样的事情

在一个漂亮的动画之后,我看到一切都很好,X,Y 交换它的位置。但是当我滚动视图 L 时,我没有看到 X 附加到 L(就像 X 和 L 是不同的层......)

任何知道这一点的人请帮助我。谢谢!

4

0 回答 0