protected override void OnCreate (Bundle bundle) { base.OnCreate (bundle); SetContentView (Resource.Layout.themed_circles); mAdapter = new TestFragmentAdapter (SupportFragmentManager); mPager = FindViewById<ViewPager> (Resource.Id.pager); mPager.Adapter = mAdapter; mIndicator = FindViewById<CirclePageIndicator> (Resource.Id.indicator); mIndicator.SetViewPager (mPager); }
protected override void OnCreate (Bundle bundle) { base.OnCreate (bundle); SetContentView(Resource.Layout.simple_circles); mAdapter = new TestFragmentAdapter(SupportFragmentManager); mPager = FindViewById<ViewPager>(Resource.Id.pager); mPager.Adapter = mAdapter; mIndicator = FindViewById<CirclePageIndicator>(Resource.Id.indicator); mIndicator.SetViewPager(mPager); mIndicator.SetCurrentItem(mAdapter.Count - 1); //You can also do: indicator.SetViewPager(pager, initialPage); }
protected override void OnCreate (Bundle bundle) { base.OnCreate (bundle); SetContentView (Resource.Layout.themed_circles); mAdapter = new TestFragmentAdapter (SupportFragmentManager); mPager = FindViewById<ViewPager> (Resource.Id.pager); mPager.Adapter = mAdapter; var indicator = FindViewById<CirclePageIndicator> (Resource.Id.indicator); mIndicator = indicator; indicator.SetViewPager (mPager); float density = Resources.DisplayMetrics.Density; indicator.SetBackgroundColor (Color.ParseColor ("#FFCCCCCC")); indicator.Radius = 10 * density; indicator.PageColor = Color.ParseColor ("#880000FF"); indicator.FillColor = Color.ParseColor ("#FF888888"); indicator.StrokeColor = Color.ParseColor ("#FF000000"); indicator.StrokeWidth = 2 * density; }