Set up an AnimatorSet, and make the first clone during the animation run, and the second after the run. Add one listener to each animator. When the clones animate, listeners of both the clones and the animator being cloned should receive animation lifecycle events. Change-Id: I197440e2cd404592eb29be76864a66a0d110a9a5