docs: @Override
  	public int getWidth() {
  		View view = viewRef.get();
  		if (view != null) {
  			final ViewGroup.LayoutParams params = view.getLayoutParams();
  			int width = 0;
  			if (checkActualViewSize && params != null && params.width != ViewGroup.LayoutParams.WRAP_CONTENT) {
  				width = view.getWidth(); // Get actual image width
  			}
  			if (width <= 0 && params != null) width = params.width; // Get layout width parameter
  			return width;
  		}
  		return 0;
  	}