public void setView(View view) {
        if (this.size != null || viewTarget != null) {
            return;
        }
        this.viewTarget = new SizeViewTarget(view, this);
    }
Sets the {@link View} the size will be extracted.

<p>
    Note - only the first call to this method will be obeyed, subsequent requests will be ignored.
</p>

@param view A not null View the size will be extracted async with an {@link android.view.ViewTreeObserver
            .OnPreDrawListener}
core/src/main/java/com/bumptech/glide/util/ViewPreloadSizeProvider.java