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(); }
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 }); }
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; }
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; //} }
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 }
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; } }