docs: public final boolean isViewSufficientlyShown(View view){
  		final int[] xyView = new int[2];
  		final int[] xyParent = new int[2];
  
  		if(view == null)
  			return false;
  
  		final float viewHeight = view.getHeight();
  		final View parent = getScrollOrListParent(view);
  		view.getLocationOnScreen(xyView);
  
  		if(parent == null){
  			xyParent[1] = 0;
  		}
  		else{
  			parent.getLocationOnScreen(xyParent);
  		}
  
  		if(xyView[1] + (viewHeight/2.0f) > getScrollListWindowHeight(view))
  			return false;
  
  		else if(xyView[1] + (viewHeight/2.0f) < xyParent[1])
  			return false;
  
  		return true;
  	}