private void CheckImageViewScaleType()
{
ImageView imageView = GetImageView();
/**
* PhotoView's getScaleType() will just divert to this.getScaleType() so
* only call if we're not attached to a PhotoView.
*/
if (null != imageView && !(imageView is IPhotoViewDroid)) {
if (!Android.Widget.ImageView.ScaleType.Matrix.Name().Equals(imageView.GetScaleType().Name())) {
throw new Java.Lang.IllegalStateException(
"The ImageView's ScaleType has been changed since attaching a PhotoViewAttacher");
}
}
}