0

Я использую метод AnimatorSet playSequentially так:Как добавить задержку между анимациями в AnimatorSet playSequently()?

AnimatorSet set = new AnimatorSet(); 
ObjectAnimator in = ObjectAnimator.ofFloat(splash, "alpha", 0f, 1f); 
in.setDuration(2500); 
in.setInterpolator(new AccelerateInterpolator()); 
ObjectAnimator out = ObjectAnimator.ofFloat(splash, "alpha", 1f, 0f); 
out.setDuration(2500); 
out.setInterpolator(new AccelerateInterpolator()); 

set.playSequentially(in,out); 

Я whould хотел бы добавить задержку между анимацией 1 и 2, как это:

set.playSequentially(in,1000,out); 

Можно добавить задержку между анимациями используя метод playSequently?

спасибо.

ответ

3

Добавьте эту строку кода:

out.setStartDelay(1000); 
1

Вы можете установить задержку запуска на 2 Аниматор (т.е. out.setStartDelay(1000)) перед добавлением его к набору.

Смежные вопросы