PhotoViewerTest.Droid.PhotoViewDroidAttacher.CheckImageViewScaleType C# (CSharp) Method

CheckImageViewScaleType() private method

private CheckImageViewScaleType ( ) : void
return void
        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");
                }
            }
        }