您可以像这样添加ObjectAnimator,在图像中创建脉动效果
ObjectAnimator scaleDown = ObjectAnimator.ofPropertyValuesHolder(ImageView,
PropertyValuesHolder.ofFloat("scaleX", 1.2f),
PropertyValuesHolder.ofFloat("scaleY", 1.2f));
scaleDown.setDuration(300);
scaleDown.setRepeatCount(ObjectAnimator.INFINITE);
scaleDown.setRepeatMode(ObjectAnimator.REVERSE);
scaleDown.start();
Run Code Online (Sandbox Code Playgroud)
实现另一种方法是使用CustomClass并覆盖OnDraw方法,创建增加或减少增加变量并调用invalidate()的效果.我在另一篇文章中做了这些,以使我的按钮背景增长,如果你想按照这种方式,它对你有用.
| 归档时间: |
|
| 查看次数: |
6863 次 |
| 最近记录: |