でImageView
指で動かせる がありtouchListener
ます。ユーザーがImageview
ボタンを押して の 2 つの位置を保存し、その後、 を押して を再生するanimation
と、最初の位置から開始して 2 番目の位置まで終了するようにします。これはどのように可能ですか?getX
と を使用して 2 つの位置を配列に保存しようとしgetY
ましたTranslateAnimation
が、機能しません。
public void get1Cos(){
x[1] = player.getX();
y[1] = player.getY();
}
public void get2Cos(){
x[6] = player.getX();
y[6] = player.getY();
}
anim = new TranslateAnimation(x[1], x[6], y[1],y[6]);
anim.setFillAfter(true);
anim.setDuration(2000);
player.startAnimation(anim);