private int checkBordersY(float scaleFactor, int yPos) { if ((mImageViewBase.getImageHeight() + yPos) * scaleFactor < mImageViewBase.getFrameHeigth()) { yPos = (int) (mImageViewBase.getFrameHeigth() / scaleFactor - mImageViewBase.getImageHeight()); } if (yPos > 0) { yPos = 0; } return yPos; }