1

Aというコンテナー ビューがあります。2 つのビューを交換したい: ドラッグ & ドロップ + アニメーションによる X、Y

X はスクロールビューの外側、Y は L の内側、L はスクロールビューの内側:

バツ

YYYYYY

私の目標は、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