public GenericRequestBuilder<ModelType, DataType, ResourceType, TranscodeType> animate(int animationId) {
        return animate(new ViewAnimationFactory<TranscodeType>(context, animationId));
    }
Sets an animation to run on the wrapped target when an resource load finishes. Will only be run if the resource
was loaded asynchronously (ie was not in the memory cache)

@param animationId The resource id of the animation to run
@return This request builder.
core/src/main/java/com/bumptech/glide/GenericRequestBuilder.java