如果我在Mac OS X上打开一个应用程序,则该应用程序按钮会像球一样弹起,然后高起,然后2倍不那么高,再次相同。可以使用弹跳动画或其他某种动画来完成此操作吗?
按钮想跳出电话(稍稍增长),然后缩小2倍,然后再用大按钮重新开始。就像将球从观众的视线直接向下投射到显示器一样。
我想引起用户注意,此按钮正等待单击:)
这就是我得到的:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<scale
android:duration="400"
android:fromXScale="1"
android:fromYScale="1"
android:interpolator="@android:anim/bounce_interpolator"
android:pivotX="50%"
android:pivotY="50%"
android:toXScale="1.1"
android:toYScale="1.1"
android:repeatCount="4" />
</set>
并以]开头>
Animation bounce = AnimationUtils.loadAnimation(5his, R.anim.bounce); somebutton.startAnimation(bounce);
但是它只是在400秒内增加到110%,然后从100%重新开始。无弹跳效果。
有什么想法吗?
如果我在Mac OS X上打开一个应用程序,则该应用程序按钮会像球一样弹起,然后高起,然后2倍不那么高,再次相同。可以使用弹跳动画或其他某种形式的......>
[啊,bounce_interpolator已经在做我想要的了,我只需要给动画更多的时间... android:duration =“ 1000”达到了效果,400ms太快了,无法看到弹跳动画。