AndroidでImageViewを移動するには(キャンバスを使用せずに)?? 画像をアニメーションのように変換したいのですが、キャンバスがわかりにくいです :S
質問する
153 次
1 に答える
0
多分これはあなたを助けるでしょう。
TranslateAnimation ta = new TranslateAnimation(fromX, toX, fromY, toY);
ta.setDuration(300);
ta.setAnimationListener(new AnimationListener() {
public void onAnimationStart(Animation animation) {
}
public void onAnimationRepeat(Animation animation) {
}
public void onAnimationEnd(Animation animation) {
}
});
yourView.startAnimation(ta);
必要に応じて値を設定し、 onAnimationEnd() ビューの現在の値を使用して値から yourView layoutParams.Set を設定し、値を指定した後、新しい x および y 値に従って yourView を設定します。
于 2013-09-28T20:45:30.827 に答える