【发布时间】:2019-01-23 14:29:42
【问题描述】:
我想做图层的弹跳动画。
我已经完成了那个图层从右到中心,现在我想将它向后移动一点,然后回到中心。这会产生反弹效果。
我在想我可以用这样的翻译来做到这一点:
<translate
android:duration="900"
android:fromXDelta="100%p"
android:toXDelta="0%p" />
<translate
android:duration="900"
android:fromXDelta="0%p"
android:toXDelta="100%p" />
<translate
android:duration="900"
android:fromXDelta="70%p"
android:toXDelta="0%p" />
好吧,这段代码不起作用,我唯一能做到的就是图层从左到中,然后动画停止。
我不能使用这个代码:因为它没有达到我想要的效果
setInterpolator(AnimationUtils.loadInterpolator(this,
android.R.anim.bounce_interpolator));
任何帮助将不胜感激。
【问题讨论】:
-
您是否指定了动画的持续时间?