What I want to show in my app:

I attempt to change padding of OverlayView but I must also change GestureCropImageView's padding because, as your describe, 'padding for both views must be equal'.
vGestureCropImageView.setPadding(padding, padding, padding, padding);
vOverlayView.setPadding(padding, padding, padding, padding);
The real display:
