如何在Android中为XML构建Animator向上/向下滑动?

时间:2013-08-16 17:54:24

标签: android animation

我一直试图找出如何构建一个动画片(xml),它会导致向上滑动和向下滑动效果。那会怎么样?感谢

1 个答案:

答案 0 :(得分:35)

在项目的res文件夹中创建文件夹anim。 现在为slide_up动画添加slide_up.xml。 然后添加slide_down.xml以下载动画。

slide_down.xml的代码:

<set xmlns:android="http://schemas.android.com/apk/res/android">  
    <translate android:fromXDelta="0" android:toYDelta="-1000" android:duration="1500"/>
</set>

slide_up.xml的代码:

<set xmlns:android="http://schemas.android.com/apk/res/android">  
    <translate android:fromXDelta="0" android:toYDelta="1000" android:duration="1500"/>
</set>

然后在onCreate方法中加载动画:

Animation slideUp = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.slide_up);

要开始将它附加到您想要设置动画的对象:

ImageView img = (ImageView) findViewById(R.id.img);
img.startAnimation(slideUp);

希望我帮助过你。 : - )