0

这是我的幻灯片动画。

<translate xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="@android:integer/config_longAnimTime"
    android:fromYDelta="-100%p"
    android:toYDelta="-30%p" />

幻灯片很好。但视图总是最终落在屏幕的中心。上面的代码有问题吗?

谢谢,拉胡尔。

4

1 回答 1

1

您必须将属性fillAfter设置为“true”。

代码:

animation.setFillEnabled(true);
animation.setFillAfter(true);

XML:

<set
    android:fillEnabled="true"
    android:fillAfter="true"
    xmlns:android="http://schemas.android.com/apk/res/android">

    <translate
    android:duration="@android:integer/config_longAnimTime"
    android:fromYDelta="-100%p"
    android:toYDelta="-30%p" />

</set>

希望有帮助!

于 2012-12-24T15:52:51.323 回答