Всем привет!
Почему-то НЕ срабатывает анимация при старте Activity.
В Activity есть метод:
private void animate(View v) {
AnimatorSet as = new AnimatorSet();
as.setDuration(100);
ObjectAnimator scaleDownX = ObjectAnimator.ofFloat(v, "scaleX", 1.4f);
ObjectAnimator scaleDownY = ObjectAnimator.ofFloat(v, "scaleY", 1.4f);
// Color
ObjectAnimator colorToGreen = (ObjectAnimator) AnimatorInflater.loadAnimator(this, R.animator.black_to_green);
colorToGreen.setTarget(v);
as.play(scaleDownX).with(scaleDownY).with(colorToGreen);
as.start();
}
Применяю этот метод:
@Override
protected void onResume() {
super.onResume();
animate(mMenu);
}
Пробовал запустить анимацию в onStart и в onCreate, хотя понимаю что они раньше срабатывают.
Анимация не работает.
Но анимация запускается в методе OnClick для View.
Что не так?