问题:联合动画时,第一个动画执行5秒,第二个执行2秒,想要在第一个动画执行3秒后执行第二个动画。
解决:就是使用after(long delay)方法,网上一搜千篇一律,都没有说的很清楚。此方法会使和他一起paly的动画延迟执行。
如:
animatorSet.play(animator1);
animatorSet.play(animator2).after(3000L);
先执行animator1,animator2会在执行3s后开始执行,就这。
问题:联合动画时,第一个动画执行5秒,第二个执行2秒,想要在第一个动画执行3秒后执行第二个动画。
解决:就是使用after(long delay)方法,网上一搜千篇一律,都没有说的很清楚。此方法会使和他一起paly的动画延迟执行。
如:
animatorSet.play(animator1);
animatorSet.play(animator2).after(3000L);
先执行animator1,animator2会在执行3s后开始执行,就这。