ビューをある座標から別の座標に変換する必要があるアプリケーションに取り組んでいます。x1 = 191、y1 = 300 x2 = 50、y2 = 150
私は次のコードを使用しましたが、その動作は非常に奇妙です。つまり、これらの 2 つの点の間で変換されていません。
コード:
Animation transAnim = new TranslateAnimation(
Animation.RELATIVE_TO_PARENT, x,
Animation.RELATIVE_TO_PARENT, pawnInitLocation[0],
Animation.RELATIVE_TO_PARENT, y,
Animation.RELATIVE_TO_PARENT, pawnInitLocation[1]);
transAnim.setDuration(1000);
transAnim.setFillEnabled(true);
transAnim.setFillAfter(true);
v.startAnimation(transAnim);
私はアンドロイドのアニメーションが初めてで、このようなことを実際に達成したことはありません。どんな助けでも素晴らしいでしょう。