protected void updateZoomableControllerBounds() {
    getImageBounds(mImageBounds);
    getLimitBounds(mViewBounds);
    mZoomableController.setImageBounds(mImageBounds);
    mZoomableController.setViewBounds(mViewBounds);
    FLog.v(
        getLogTag(),
        "updateZoomableControllerBounds: view %x, view bounds: %s, image bounds: %s",
        this.hashCode(),
        mViewBounds,
        mImageBounds);
  }
Sets the controllers for the normal and huge image.

<p>The huge image controller is used after the image gets scaled above a certain threshold.

<p>IMPORTANT: in order to avoid a flicker when switching to the huge image, the huge image
controller should have the normal-image-uri set as its low-res-uri.

@param controller controller to be initially used
@param hugeImageController controller to be used after the client starts zooming-in
samples/zoomable/src/main/java/com/facebook/samples/zoomable/ZoomableDraweeView.java