C# Class PhotoViewerTest.Droid.PhotoViewDroid

Inheritance: ImageView, IPhotoViewDroid
Datei anzeigen Open project: Manne990/PhotoViewerTest

Public Methods

Method Description
CanZoom ( ) : bool
GetDisplayMatrix ( ) : Android.Graphics.Matrix
GetDisplayRect ( ) : Android.Graphics.RectF
GetIPhotoViewImplementation ( ) : IPhotoViewDroid
GetMaxScale ( ) : float
GetMaximumScale ( ) : float
GetMediumScale ( ) : float
GetMidScale ( ) : float
GetMinScale ( ) : float
GetMinimumScale ( ) : float
GetOnPhotoTapListener ( ) : PhotoViewDroidAttacher.IOnPhotoTapListener
GetOnViewTapListener ( ) : PhotoViewDroidAttacher.IOnViewTapListener
GetPhotoViewDroidAttacher ( ) : PhotoViewDroidAttacher
GetScale ( ) : float
GetScaleType ( ) : ImageView.ScaleType
GetVisibleRectangleBitmap ( ) : Android.Graphics.Bitmap
PhotoViewDroid ( Android.Content.Context context ) : System
PhotoViewDroid ( Android.Content.Context context, IAttributeSet attr ) : System
PhotoViewDroid ( Android.Content.Context context, IAttributeSet attr, int defStyle ) : System
SetAllowParentInterceptOnEdge ( bool allow ) : void
SetDisplayMatrix ( Android finalMatrix ) : bool
SetImageDrawable ( Android drawable ) : void
SetImageResource ( int resId ) : void
SetImageURI ( Android uri ) : void
SetMaxScale ( float maxScale ) : void
SetMaximumScale ( float maximumScale ) : void
SetMediumScale ( float mediumScale ) : void
SetMidScale ( float midScale ) : void
SetMinScale ( float minScale ) : void
SetMinimumScale ( float minimumScale ) : void
SetOnDoubleTapListener ( Android newOnDoubleTapListener ) : void
SetOnLongClickListener ( Android listener ) : void
SetOnMatrixChangeListener ( PhotoViewDroidAttacher listener ) : void
SetOnPhotoTapListener ( PhotoViewDroidAttacher listener ) : void
SetOnViewTapListener ( PhotoViewDroidAttacher listener ) : void
SetPhotoViewRotation ( float rotationDegree ) : void
SetRotationBy ( float rotationDegree ) : void
SetRotationTo ( float rotationDegree ) : void
SetScale ( float scale ) : void
SetScale ( float scale, bool animate ) : void
SetScale ( float scale, float focalX, float focalY, bool animate ) : void
SetScaleType ( ScaleType scaleType ) : void
SetZoomTransitionDuration ( int milliseconds ) : void
SetZoomable ( bool zoomable ) : void

Protected Methods

Method Description
OnDetachedFromWindow ( ) : void

Method Details

CanZoom() public method

public CanZoom ( ) : bool
return bool

GetDisplayMatrix() public method

public GetDisplayMatrix ( ) : Android.Graphics.Matrix
return Android.Graphics.Matrix

GetDisplayRect() public method

public GetDisplayRect ( ) : Android.Graphics.RectF
return Android.Graphics.RectF

GetIPhotoViewImplementation() public method

public GetIPhotoViewImplementation ( ) : IPhotoViewDroid
return IPhotoViewDroid

GetMaxScale() public method

public GetMaxScale ( ) : float
return float

GetMaximumScale() public method

public GetMaximumScale ( ) : float
return float

GetMediumScale() public method

public GetMediumScale ( ) : float
return float

GetMidScale() public method

public GetMidScale ( ) : float
return float

GetMinScale() public method

public GetMinScale ( ) : float
return float

GetMinimumScale() public method

public GetMinimumScale ( ) : float
return float

GetOnPhotoTapListener() public method

public GetOnPhotoTapListener ( ) : PhotoViewDroidAttacher.IOnPhotoTapListener
return PhotoViewDroidAttacher.IOnPhotoTapListener

GetOnViewTapListener() public method

public GetOnViewTapListener ( ) : PhotoViewDroidAttacher.IOnViewTapListener
return PhotoViewDroidAttacher.IOnViewTapListener

GetPhotoViewDroidAttacher() public method

public GetPhotoViewDroidAttacher ( ) : PhotoViewDroidAttacher
return PhotoViewDroidAttacher

GetScale() public method

public GetScale ( ) : float
return float

GetScaleType() public method

public GetScaleType ( ) : ImageView.ScaleType
return ImageView.ScaleType

GetVisibleRectangleBitmap() public method

public GetVisibleRectangleBitmap ( ) : Android.Graphics.Bitmap
return Android.Graphics.Bitmap

OnDetachedFromWindow() protected method

protected OnDetachedFromWindow ( ) : void
return void

PhotoViewDroid() public method

public PhotoViewDroid ( Android.Content.Context context ) : System
context Android.Content.Context
return System

PhotoViewDroid() public method

public PhotoViewDroid ( Android.Content.Context context, IAttributeSet attr ) : System
context Android.Content.Context
attr IAttributeSet
return System

PhotoViewDroid() public method

public PhotoViewDroid ( Android.Content.Context context, IAttributeSet attr, int defStyle ) : System
context Android.Content.Context
attr IAttributeSet
defStyle int
return System

SetAllowParentInterceptOnEdge() public method

public SetAllowParentInterceptOnEdge ( bool allow ) : void
allow bool
return void

SetDisplayMatrix() public method

public SetDisplayMatrix ( Android finalMatrix ) : bool
finalMatrix Android
return bool

SetImageDrawable() public method

public SetImageDrawable ( Android drawable ) : void
drawable Android
return void

SetImageResource() public method

public SetImageResource ( int resId ) : void
resId int
return void

SetImageURI() public method

public SetImageURI ( Android uri ) : void
uri Android
return void

SetMaxScale() public method

public SetMaxScale ( float maxScale ) : void
maxScale float
return void

SetMaximumScale() public method

public SetMaximumScale ( float maximumScale ) : void
maximumScale float
return void

SetMediumScale() public method

public SetMediumScale ( float mediumScale ) : void
mediumScale float
return void

SetMidScale() public method

public SetMidScale ( float midScale ) : void
midScale float
return void

SetMinScale() public method

public SetMinScale ( float minScale ) : void
minScale float
return void

SetMinimumScale() public method

public SetMinimumScale ( float minimumScale ) : void
minimumScale float
return void

SetOnDoubleTapListener() public method

public SetOnDoubleTapListener ( Android newOnDoubleTapListener ) : void
newOnDoubleTapListener Android
return void

SetOnLongClickListener() public method

public SetOnLongClickListener ( Android listener ) : void
listener Android
return void

SetOnMatrixChangeListener() public method

public SetOnMatrixChangeListener ( PhotoViewDroidAttacher listener ) : void
listener PhotoViewDroidAttacher
return void

SetOnPhotoTapListener() public method

public SetOnPhotoTapListener ( PhotoViewDroidAttacher listener ) : void
listener PhotoViewDroidAttacher
return void

SetOnViewTapListener() public method

public SetOnViewTapListener ( PhotoViewDroidAttacher listener ) : void
listener PhotoViewDroidAttacher
return void

SetPhotoViewRotation() public method

public SetPhotoViewRotation ( float rotationDegree ) : void
rotationDegree float
return void

SetRotationBy() public method

public SetRotationBy ( float rotationDegree ) : void
rotationDegree float
return void

SetRotationTo() public method

public SetRotationTo ( float rotationDegree ) : void
rotationDegree float
return void

SetScale() public method

public SetScale ( float scale ) : void
scale float
return void

SetScale() public method

public SetScale ( float scale, bool animate ) : void
scale float
animate bool
return void

SetScale() public method

public SetScale ( float scale, float focalX, float focalY, bool animate ) : void
scale float
focalX float
focalY float
animate bool
return void

SetScaleType() public method

public SetScaleType ( ScaleType scaleType ) : void
scaleType ScaleType
return void

SetZoomTransitionDuration() public method

public SetZoomTransitionDuration ( int milliseconds ) : void
milliseconds int
return void

SetZoomable() public method

public SetZoomable ( bool zoomable ) : void
zoomable bool
return void