我正在使用 Android 平台编写棋盘游戏。我正在使用 Tween Animation,特别是 TranslateAnimation 工具来创建在屏幕上移动 ImageView 对象的动画。我希望 ImageView 在动画结束后保持在新位置。请教我如何做到这一点?
这是我用来运行动画的一段代码。
ImageView image = (ImageView) findViewById(R.id.ImageView)
Animation personal = new TranslateAnimation(0,100,0,100);
personal.setDuration(2000);
image.startAnimation(personal);
我使用 Java 来声明动画而不是使用 xml 文件,因为我不知道如何修改主类代码中的 fromXDelta、toXDelta、fromYDelta、toYDelta 变量。