@Override
    public void animateConfirmationView() {

        Drawable drawable = mConfirmationView.getDrawable();

        // Animated drawables are supported on Lollipop and higher
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {

            if (drawable instanceof Animatable)
                ((Animatable) drawable).start();
//
        } else {

            mConfirmationView.startAnimation(AnimationUtils.loadAnimation(this,
                R.anim.appear_rotate));
        }
    }
Starts an animation provided by a <animation-drawable> on Lollipop &
higher versions, in lower versions a simple set with a scale and a rotate
animation is shown
HackVG/app/src/main/java/com/hackvg/android/views/activities/MovieDetailActivity.java