我正在使用Android平臺編寫棋盤遊戲。我正在使用Tween Animation,特別是TranslateAnimation工具來創建一個在屏幕上移動ImageView對象的動畫。我希望ImageView在動畫完成後保持其新位置。請教我如何做到這一點?Tween TranslateAnimation更新位置
這是我用來運行動畫的一段代碼。
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變量。