让动画循环播放的方法

1:在res---anim---下创建xml

xml version="1.0" encoding="utf-8"?>
xmlns:android="http://schemas.android.com/apk/res/android"
     android:interpolator="@android:anim/accelerate_interpolator"
    >

            android:duration="1000"
        android:fromXDelta="20"
        android:interpolator="@android:anim/linear_interpolator"
        android:repeatCount="3"
        android:repeatMode="restart"
        android:toXDelta="0"
        />

repeatCount是循环次数,你要是循环N次这里数值就是N-1

repeatMode是模式

2:在代码中

Animation animation = AnimationUtils.loadAnimation(***Activity.this, R.anim.show_movie_type_translate);
showFistMenuImage.setAnimation(animation);
这样就可以实现了

你可能感兴趣的:(让动画循环播放的方法)