C# Class DiscMenu.CenterView

Inheritance: Android.Views.SurfaceView, ISurfaceHolderCallback, IRunnable
显示文件 Open project: gruan01/Xamarin-Example Class Usage Examples

Public Methods

Method Description
CenterView ( Android.Content.Context ctx, Android.Graphics.Bitmap center, int radius ) : System
Run ( ) : void
Start ( ) : void
Stop ( ) : void
SurfaceChanged ( ISurfaceHolder holder, [ format, int width, int height ) : void
SurfaceCreated ( ISurfaceHolder holder ) : void
SurfaceDestroyed ( ISurfaceHolder holder ) : void

Private Methods

Method Description
Draw ( ) : void
DrawBitmap ( Android.Graphics.Canvas c, Android.Graphics.Bitmap bmp ) : void
DrawCenter ( Android.Graphics.Canvas c ) : void
DrawRing ( Android.Graphics.Canvas c ) : void
ToRadians ( float degree ) : double

Method Details

CenterView() public method

public CenterView ( Android.Content.Context ctx, Android.Graphics.Bitmap center, int radius ) : System
ctx Android.Content.Context
center Android.Graphics.Bitmap
radius int
return System

Run() public method

public Run ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

SurfaceChanged() public method

public SurfaceChanged ( ISurfaceHolder holder, [ format, int width, int height ) : void
holder ISurfaceHolder
format [
width int
height int
return void

SurfaceCreated() public method

public SurfaceCreated ( ISurfaceHolder holder ) : void
holder ISurfaceHolder
return void

SurfaceDestroyed() public method

public SurfaceDestroyed ( ISurfaceHolder holder ) : void
holder ISurfaceHolder
return void