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;
        }
Пример #2
0
        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);
        }
Пример #3
0
        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;
        }