C# Class CarouselView.FormsPlugin.Android.CirclePageIndicator

Inheritance: Android.Views.View, PageIndicator
显示文件 Open project: alexrainman/CarouselView Class Usage Examples

Public Methods

Method Description
CirclePageIndicator ( Android.Content.Context context ) : Android.Content
CirclePageIndicator ( Android.Content.Context context, IAttributeSet attrs ) : Android.Content
CirclePageIndicator ( Android.Content.Context context, IAttributeSet attrs, int defStyle ) : Android.Content
NotifyDataSetChanged ( ) : void
OnPageScrollStateChanged ( int state ) : void
OnPageScrolled ( int position, float positionOffset, int positionOffsetPixels ) : void
OnPageSelected ( int position ) : void
SetCurrentItem ( int item ) : void
SetFillColor ( Android.Graphics.Color fillColor ) : void
SetOnPageChangeListener ( ViewPager listener ) : void
SetPageColor ( Android.Graphics.Color pageColor ) : void
SetViewPager ( ViewPager view ) : void
SetViewPager ( ViewPager view, int initialPosition ) : void

Protected Methods

Method Description
OnDraw ( Android.Graphics.Canvas canvas ) : void
OnMeasure ( int widthMeasureSpec, int heightMeasureSpec ) : void
OnRestoreInstanceState ( IParcelable state ) : void
OnSaveInstanceState ( ) : IParcelable

Private Methods

Method Description
MeasureLong ( int measureSpec ) : int
MeasureShort ( int measureSpec ) : int
UpdatePageSize ( ) : void

Method Details

CirclePageIndicator() public method

public CirclePageIndicator ( Android.Content.Context context ) : Android.Content
context Android.Content.Context
return Android.Content

CirclePageIndicator() public method

public CirclePageIndicator ( Android.Content.Context context, IAttributeSet attrs ) : Android.Content
context Android.Content.Context
attrs IAttributeSet
return Android.Content

CirclePageIndicator() public method

public CirclePageIndicator ( Android.Content.Context context, IAttributeSet attrs, int defStyle ) : Android.Content
context Android.Content.Context
attrs IAttributeSet
defStyle int
return Android.Content

NotifyDataSetChanged() public method

public NotifyDataSetChanged ( ) : void
return void

OnDraw() protected method

protected OnDraw ( Android.Graphics.Canvas canvas ) : void
canvas Android.Graphics.Canvas
return void

OnMeasure() protected method

protected OnMeasure ( int widthMeasureSpec, int heightMeasureSpec ) : void
widthMeasureSpec int
heightMeasureSpec int
return void

OnPageScrollStateChanged() public method

public OnPageScrollStateChanged ( int state ) : void
state int
return void

OnPageScrolled() public method

public OnPageScrolled ( int position, float positionOffset, int positionOffsetPixels ) : void
position int
positionOffset float
positionOffsetPixels int
return void

OnPageSelected() public method

public OnPageSelected ( int position ) : void
position int
return void

OnRestoreInstanceState() protected method

protected OnRestoreInstanceState ( IParcelable state ) : void
state IParcelable
return void

OnSaveInstanceState() protected method

protected OnSaveInstanceState ( ) : IParcelable
return IParcelable

SetCurrentItem() public method

public SetCurrentItem ( int item ) : void
item int
return void

SetFillColor() public method

public SetFillColor ( Android.Graphics.Color fillColor ) : void
fillColor Android.Graphics.Color
return void

SetOnPageChangeListener() public method

public SetOnPageChangeListener ( ViewPager listener ) : void
listener ViewPager
return void

SetPageColor() public method

public SetPageColor ( Android.Graphics.Color pageColor ) : void
pageColor Android.Graphics.Color
return void

SetViewPager() public method

public SetViewPager ( ViewPager view ) : void
view ViewPager
return void

SetViewPager() public method

public SetViewPager ( ViewPager view, int initialPosition ) : void
view ViewPager
initialPosition int
return void