我正在尝试设置一个通过xml文件弹跳的动画。 想法是视图将上升5dp,然后下降(反向),然后等待2秒,然后再次执行此操作……无限。
我的代码是这个,但是在第一个动画之后以某种方式,它将重新开始位置为0。
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:startOffset="2000"
android:duration="500"
android:fromYDelta="0"
android:repeatCount="infinite"
android:fillAfter="true"
android:toYDelta="-5" />
<translate
android:startOffset="2500"
android:duration="500"
android:fromYDelta="-5"
android:repeatCount="infinite"
android:fillAfter="true"
android:toYDelta="0" />
</set>
知道我应该怎么做吗?
如果我使用一次转换和反向操作,那么它会等待2秒钟进行反向操作...我想进行正向反向操作,然后等待2秒:
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:startOffset="2000"
android:duration="500"
android:fromYDelta="0"
android:repeatCount="infinite"
android:repeatMode = "reverse"
android:toYDelta="-5" />
</set>