protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.LayoutActivityViewPager);
            sharedPreference      = PreferenceManager.GetDefaultSharedPreferences(this);
            titleList             = titleListwithoutDeposit;
            nonSwipeableViewPager = FindViewById <NonSwipeableViewPager>(Resource.Id.nonSwipeableViewPager);
            nonSwipeableViewPager.SetPagingEnabled(false);
            nonSwipeableViewPager.SetOnPageChangeListener(this);
            UIReference();
            ApplyFont();
            SetUpViewPager(nonSwipeableViewPager);
            nonSwipeableViewPager.OffscreenPageLimit = 1;
            if (iCount == 8)
            {
                titleList = titleListwithoutDeposit;
            }
            else
            {
                titleList = titleListwithDeposit;
            }


            UIClickEvents();
        }
Example #2
0
        protected override void OnCreate(Bundle bundle)
        {
            OverridePendingTransition(Resource.Animation.slide_in_right, Resource.Animation.slide_out_left);
            base.OnCreate(bundle);
            SetContentView(Resource.Layout.MyProfileView);
            ViewModel.View = this;


            CONTENT = new string[] { ViewModel.TextSource.GetText("CommonText"), ViewModel.TextSource.GetText("RentText"), ViewModel.TextSource.GetText("OwnText") };
            Title   = new string[] { ViewModel.TextSource.GetText("MyProfileText"), ViewModel.TextSource.GetText("PaymentConfigurationText"), ViewModel.TextSource.GetText("OwnText") };

            tvTitle            = FindViewById <TextViewWithFont>(Resource.Id.title);
            mViewPager         = FindViewById <NonSwipeableViewPager>(Resource.Id.viewPager);
            mViewPager.Adapter = new ViewPagerAdapter(SupportFragmentManager);
            mIndicator         = FindViewById <IndicatorControlClick>(Resource.Id.indicator);
            mIndicator.SetViewPager(mViewPager);

            mViewPager.PageSelected += (sender, args) =>
            {
                mIndicator.SetCurrentItem(args.Position);
                SetTitle(args.Position);
            };
            SetButtonEffects(new List <int>()
            {
                Resource.Id.rlBack
            });
        }
Example #3
0
        protected override void OnCreate(Bundle bundle)
        {
            OverridePendingTransition(Resource.Animation.slide_in_right, Resource.Animation.slide_out_left);
            base.OnCreate(bundle);
            SetContentView(Resource.Layout.AddSpotCalendarTabView);
            Mvx.Resolve <IFixMvvmCross>().AddSpotCalendarViewModel = ViewModel;
            ViewModel.AddSpotCalendarTabView = this;
            mViewPager = FindViewById <NonSwipeableViewPager>(Resource.Id.viewPager);
            mViewPager.SetPagingEnabled(false);
            mViewPager.Adapter = new ViewPagerAdapter(SupportFragmentManager);
            TabPageIndicator mIndicator = FindViewById <TabPageIndicator>(Resource.Id.indicator);

            mIndicator.SetViewPager(mViewPager);

            mViewPager.PageSelected += (sender, args) =>
            {
                if (args.Position == 0)
                {
                    ViewModel.AddSpotCalendarDayView.GotoDateSelected();
                }
            };

            SetButtonEffects(new List <int>()
            {
                Resource.Id.rlBack,
                Resource.Id.tvDone,
                Resource.Id.ivAdd,
                Resource.Id.tvToday
            });

            mViewPager.CurrentItem = 1;
        }
        void InitUISettings()
        {
            imgTabIconDashboard = FindViewById <ImageView>(Resource.Id.imgTabIconDashboard);
            imgTabIconCamera    = FindViewById <ImageView>(Resource.Id.imgTabIconCamera);
            imgTabIconSettings  = FindViewById <ImageView>(Resource.Id.imgTabIconSettings);
            imgTabIconHelp      = FindViewById <ImageView>(Resource.Id.imgTabIconHelp);

            imgTabBottomDashboard = FindViewById <ImageView>(Resource.Id.imgTabBottomDashboard);
            imgTabBottomCamera    = FindViewById <ImageView>(Resource.Id.imgTabBottomCamera);
            imgTabBottomSettings  = FindViewById <ImageView>(Resource.Id.imgTabBottomSettings);
            imgTabBottomHelp      = FindViewById <ImageView>(Resource.Id.imgTabBottomHelp);

            imgTopBar          = FindViewById <RelativeLayout>(Resource.Id.imgTopBar);
            viewBGTabDashboard = FindViewById <RelativeLayout>(Resource.Id.viewBGTabDashboard);
            viewBGTabCamera    = FindViewById <RelativeLayout>(Resource.Id.viewBGTabCamera);
            viewBGTabSettings  = FindViewById <RelativeLayout>(Resource.Id.viewBGTabSettings);
            viewBGTabHelp      = FindViewById <RelativeLayout>(Resource.Id.viewBGTabHelp);

            TabViewAdapter _adaptor = new TabViewAdapter(SupportFragmentManager, this);

            _pager = FindViewById <NonSwipeableViewPager>(Resource.Id.pager);
            _pager.SetPagingEnabled(false);
            _pager.OffscreenPageLimit = 2;
            _pager.Adapter            = _adaptor;
            _pager.PageSelected      += PagerOnPageSelected;

            viewBGTabDashboard.Click += (sender, args) => { SetCurrentPage(0); };
            viewBGTabCamera.Click    += (sender, args) => { SetCurrentPage(1); };
            viewBGTabSettings.Click  += (sender, args) => { SetCurrentPage(2); };
            viewBGTabHelp.Click      += (sender, args) => { SetCurrentPage(3); };
        }
        Bitmap _lastBitMap; // To enforce recycle and dispose.

        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            SetContentView(Resource.Layout.ActivityCamera);

            _pager         = FindViewById <NonSwipeableViewPager> (Resource.Id.pagerCamera);
            _adapter       = new CameraStatePagerAdapter(SupportFragmentManager, OnTakePhoto, OnPhotoDecoded);
            _pager.Adapter = _adapter;

            SetUpActionBar();
        }
 // <summary>
 /// Method Name     : SetUpViewPager
 /// Author          : Sanket Prajapati
 /// Creation Date   : 15 Dec 2017
 /// Purpose         : Set fragment for wizard
 /// Revision        :
 /// </summary>
 private void SetUpViewPagerWithDeposit(NonSwipeableViewPager nonSwipeableViewPager)
 {
     viewPagerAdapter = new ViewPagerAdapter(SupportFragmentManager);
     viewPagerAdapter.addFrag(new FragmentEstimatedReview());
     viewPagerAdapter.addFrag(new FragmentServices());
     viewPagerAdapter.addFrag(new FragmentServiceDates());
     viewPagerAdapter.addFrag(new FragmentAddresses());
     viewPagerAdapter.addFrag(new FragmentWhatMattersMost());
     viewPagerAdapter.addFrag(new FragmentValuation());
     viewPagerAdapter.addFrag(new FragmentVitalInformation());
     viewPagerAdapter.addFrag(new FragmentAcknowledgement());
     viewPagerAdapter.addFrag(new FragmentDeposit());
     // viewPagerAdapter.addFrag(new FragmentMoveConfirmed());
     nonSwipeableViewPager.Adapter = viewPagerAdapter;
 }
Example #7
0
        protected override void Dispose(bool disposing)
        {
            if (disposing && _viewPager != null)
            {
                _previousPage = null;

                if (_viewPager.Adapter != null)
                {
                    _viewPager.Adapter.Dispose();
                }
                _viewPager.Dispose();
                _viewPager = null;
            }
            base.Dispose(disposing);
        }
 // <summary>
 /// Method Name     : SetUpViewPager
 /// Author          : Sanket Prajapati
 /// Creation Date   : 15 Dec 2017
 /// Purpose         : Set fragment for wizard
 /// Revision        :
 /// </summary>
 private void SetUpViewPager(NonSwipeableViewPager nonSwipeableViewPager)
 {
     //estimate = DTOConsumer.dtoEstimateData.FirstOrDefault(rc => rc.MoveNumber == UIHelper.SelectedMoveNumber);
     //if (estimate != null && !estimate.IsDepositPaid)
     //{
     //    viewNine.Visibility = ViewStates.Visible;
     //    frameTen.Visibility = ViewStates.Visible;
     //    SetUpViewPagerWithDeposit(nonSwipeableViewPager);
     //    iCount = 9;
     //}
     //else
     //{
     viewNine.Visibility = ViewStates.Gone;
     frameTen.Visibility = ViewStates.Gone;
     SetUpViewPagerWithoutDeposit(nonSwipeableViewPager);
     iCount = 8;
     //}
 }
Example #9
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.MainLayout);

            //Enabling the Tool Bar
            toolbar = FindViewById <Toolbar>(Resource.Id.toolbar);
            SetSupportActionBar(toolbar);


            //viewPager = FindViewById<ViewPager>(Resource.Id.viewpager);
            viewPager = FindViewById <NonSwipeableViewPager>(Resource.Id.viewpager);
            viewPager.SetPagingEnabled(false);
            setupViewPager(viewPager);

            tabLayout = FindViewById <TabLayout>(Resource.Id.tabs);
            tabLayout.SetupWithViewPager(viewPager);

            // Create your application here
        }
Example #10
0
        protected override void OnElementChanged(ElementChangedEventArgs <CarouselPage> e)
        {
            base.OnElementChanged(e);

            if (_viewPager != null)
            {
                RemoveView(_viewPager);
                _viewPager.ClearOnPageChangeListeners();
                _viewPager.Dispose();
            }

            _viewPager = new NonSwipeableViewPager(Context);


            AddView(_viewPager);

            _viewPager.OffscreenPageLimit = int.MaxValue;

            if (Element.CurrentPage != null)
            {
                _previousPage = Element.CurrentPage;
            }
        }