私は上から下にアニメーションを実行するテキストビューを作成する必要があり、アニメーションはy値50で始まります。どのように行うのですか?前もって感謝します。
回答:
回答№1は0TranslateAnimationを使用することができます。 TranslateAnimationはデルタを使用しているので、画面上部から50ピクセルの位置を計算するには、ビューの上端を引いて50を追加します。 この例では、fromYに値を追加してtoYを設定します。 ここにはコードがあります:
int fromY = 50 - view.getTop();
int toY = fromY + someValue;
TranslateAnimation animation = new TranslateAnimation(0, 0, fromY, toY);
animation.setDuration(someDuration);
view.startAnimation(animation);
お役に立てれば :)