@Override
          public void onAnimationUpdate(ValueAnimator animation) {
            float fraction = (float) animation.getAnimatedValue();
            scaleType.setValue(fraction);
          }
This Transition animates changes of {@link GenericDraweeView} between two ScaleTypes

<p>In combination with ChangeBounds, DraweeTransition allows GenericDraweeViews that change size,
shape, or {@link ScalingUtils.ScaleType} to animate contents smoothly.
drawee/src/main/java/com/facebook/drawee/view/DraweeTransition.java