protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.simple_titles); mAdapter = new TestFragmentAdapter(SupportFragmentManager); mPager = FindViewById <ViewPager>(Resource.Id.pager); mPager.Adapter = mAdapter; TitlePageIndicator indicator = FindViewById <TitlePageIndicator>(Resource.Id.indicator); mIndicator = indicator; indicator.SetViewPager(mPager); float density = Resources.DisplayMetrics.Density; indicator.SetBackgroundColor(Color.ParseColor("#18FF0000")); indicator.FooterColor = Color.ParseColor("#FFAA2222"); indicator.FooterLineHeight = 1 * density; //1dp indicator.FooterIndicatorHeight = 3 * density; //3dp indicator.FooterIndicatorStyle = IndicatorStyle.Underline; indicator.TextColor = Color.ParseColor("#AA000000"); indicator.SelectedColor = Color.ParseColor("#FF000000"); indicator.SelectedBold = true; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); 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); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.simple_titles); mAdapter = new TestFragmentAdapter(SupportFragmentManager); mPager = FindViewById <ViewPager>(Resource.Id.pager); mPager.Adapter = mAdapter; TitlePageIndicator indicator = FindViewById <TitlePageIndicator>(Resource.Id.indicator); indicator.SetViewPager(mPager); indicator.FooterIndicatorStyle = IndicatorStyle.Triangle; mIndicator = indicator; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.simple_titles); mAdapter = new TestFragmentAdapter(SupportFragmentManager); mPager = FindViewById <ViewPager>(Resource.Id.pager); mPager.Adapter = mAdapter; mIndicator = FindViewById <TitlePageIndicator>(Resource.Id.indicator); mIndicator.SetViewPager(mPager); mIndicator.SetOnPageChangeListener(new NXOnPageChangeListener((position) => { Toast.MakeText(this, "Changed to page " + position, ToastLength.Short).Show(); })); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.simple_underlines); mAdapter = new TestFragmentAdapter(SupportFragmentManager); mPager = FindViewById <ViewPager>(Resource.Id.pager); mPager.Adapter = mAdapter; UnderlinePageIndicator indicator = FindViewById <UnderlinePageIndicator>(Resource.Id.indicator); mIndicator = indicator; indicator.SetViewPager(mPager); indicator.SelectedColor = Color.ParseColor("#FFCC0000"); indicator.SetBackgroundColor(Color.ParseColor("#FFCCCCCC")); indicator.FadeDelay = 1000; indicator.FadeLength = 1000; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.simple_lines); mAdapter = new TestFragmentAdapter(SupportFragmentManager); mPager = FindViewById <ViewPager>(Resource.Id.pager); mPager.Adapter = mAdapter; LinePageIndicator indicator = FindViewById <LinePageIndicator>(Resource.Id.indicator); mIndicator = indicator; indicator.SetViewPager(mPager); float density = Resources.DisplayMetrics.Density; indicator.SelectedColor = Color.ParseColor("#88FF0000"); indicator.UnselectedColor = Color.ParseColor("#FF888888"); indicator.StrokeWidth = 4 * density; indicator.LineWidth = 30 * density; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.simple_circles); mAdapter = new TestFragmentAdapter(SupportFragmentManager); mPager = FindViewById <ViewPager>(Resource.Id.pager); mPager.Adapter = mAdapter; CirclePageIndicator indicator = FindViewById <CirclePageIndicator>(Resource.Id.indicator); mIndicator = indicator; indicator.SetViewPager(mPager); float density = Resources.DisplayMetrics.Density; indicator.SetBackgroundColor(Android.Graphics.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; }