AnimatorSet with setStartDelay call to onAnimationStart
Another workaround for that is:
@Overridepublic void onAnimationStart(Animator animator) { rootView.postDelayed(new Runnable() { @Override public void run() { // todo } }, set.getStartDelay());}