ShadowObjectAnimator can pause and unpause all end of animation notifications via static method calls. Use this when the end animation handler modifies state that was changed during the animation and you want to test the change made by the animation and the change made by the handler separately.