public void IniciarFragments() { mFragmentTrans.Add(Resource.Id.fragmentContainer, Fragment1, "Fragment1"); mFragmentTrans.Add(Resource.Id.fragmentContainer, Fragment2, "Fragment2"); mFragmentTrans.Hide(Fragment2); mFragmentTrans.Add(Resource.Id.fragmentContainer, Fragment3, "Fragment3"); mFragmentTrans.Hide(Fragment3); mFragmentTrans.Commit(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); var favoritesFragment = new StopFavoritesFragement(); SetContentView(Resource.Layout.RootStopFavorites); var _favoritFragment = new StopFavoritesFragement(); _favoritFragment.Events.OnEvent += (object source, EventArgs e) => { var evt = (EventClassArgs)e; if (evt.Name == "finish") { Finish(); } }; Android.Support.V4.App.FragmentTransaction transaction = SupportFragmentManager.BeginTransaction(); transaction.SetTransition(Android.Support.V4.App.FragmentTransaction.TransitFragmentFade); transaction.Add(stops.Resource.Id.rootstopfavortesmain, _favoritFragment); transaction.Commit(); SupportActionBar.SetDisplayHomeAsUpEnabled(true); // Create your application here }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); string fromID = Intent.GetStringExtra("fromId"); string fromDate = Intent.GetStringExtra("fromDate"); DateTime enteredDate = DateTime.Parse(fromDate); var AravalListFragment = new AravalListFragment(); AravalListFragment.InitArivalList(fromID, null, enteredDate); AravalListFragment.Events.OnEvent += (object source, EventArgs e) => { var evt = (EventClassArgs)e; if (evt.Name == "finish") { Finish(); } }; SetContentView(Resource.Layout.AravalListActivity); Android.Support.V4.App.FragmentTransaction transaction = SupportFragmentManager.BeginTransaction(); transaction.SetTransition(Android.Support.V4.App.FragmentTransaction.TransitFragmentFade); transaction.Add(stops.Resource.Id.rootAravalListActivity, AravalListFragment); transaction.Commit(); SupportActionBar.SetDisplayHomeAsUpEnabled(true); // Create your application here }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Main); V7Toolbar toolbar = FindViewById <V7Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); if (savedInstanceState == null) { Android.Support.V4.App.Fragment newFragment = new HomeFragment(); Android.Support.V4.App.FragmentTransaction ft = SupportFragmentManager.BeginTransaction(); ft.Add(Resource.Id.content_frame, newFragment); ft.AddToBackStack(null); ft.Commit(); } drawer = (DrawerLayout)FindViewById(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.drawer_open, Resource.String.drawer_close); //ActionBarDrawerToggle toggle = new ActionBarDrawerToggle( // this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close); drawer.SetDrawerListener(toggle); toggle.SyncState(); navigationView = (NavigationView)FindViewById(Resource.Id.nav_view); SetupDrawerContent(navigationView); //Calling Function DataEntryPoint.Instance.Init(); }
protected override void AddChildView(VisualElement childView) { _pageContainer = null; Page page = childView as NavigationPage ?? (Page)(childView as TabbedPage); if (page == null) { // Not a NavigationPage or TabbedPage? Just do the normal thing base.AddChildView(childView); } else { // The renderers for NavigationPage and TabbedPage both host fragments, so they need to be wrapped in a // FragmentContainer in order to get isolated fragment management Fragment fragment = FragmentContainer.CreateInstance(page); var fc = fragment as FragmentContainer; fc?.SetOnCreateCallback(pc => { _pageContainer = pc; SetDefaultBackgroundColor(pc.Child); }); FragmentTransaction transaction = FragmentManager.BeginTransaction(); transaction.DisallowAddToBackStack(); transaction.Add(Id, fragment); transaction.SetTransition((int)FragmentTransit.FragmentOpen); transaction.Commit(); } }
/// <summary> /// Switches from <paramref name="lastAttachedFragment"/> to the <see cref="BarcodeScannerFragment"/> instance. /// </summary> /// <param name="lastAttachedFragment">Last attached fragment.</param> internal void SwitchToHistory(Android.Support.V4.App.Fragment lastAttachedFragment) { // clear window flags Window.ClearFlags(WindowManagerFlags.KeepScreenOn); // show action bar SupportActionBar.Show(); // set action bar title SupportActionBar.SetTitle(Resource.String.history_title); // create a new transaction Android.Support.V4.App.FragmentTransaction transaction = SupportFragmentManager.BeginTransaction(); // if last attached fragment is not empty if (lastAttachedFragment != null) { transaction.Detach(lastAttachedFragment); } // if history fragment does not exist if (SupportFragmentManager.FindFragmentByTag(HISTORY_FRAGMENT_TAG) == null) { // add fragment to the container transaction.Add(Resource.Id.contentFrame, _historyFragment, HISTORY_FRAGMENT_TAG); } // if history fragment exists else { // attach fragment to the container transaction.Attach(_historyFragment); } // add transaction to back stack transaction.AddToBackStack(null); // commit the transaction transaction.Commit(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Set our view from the "main" layout resource SetContentView(Resource.Layout.MainLayout); SetSupportActionBar(FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.MainToolbar)); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetDisplayShowTitleEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); SupportActionBar.SetHomeAsUpIndicator(Resource.Drawable.MenuDrawer); MainDrawerLayout = FindViewById <DrawerLayout>(Resource.Id.MainDrawerLayout); MainNavigationView = FindViewById <NavigationView>(Resource.Id.MainNavigationView); MainNavigationView.NavigationItemSelected += MainNavigationView_NavigationItemSelected; ft = SupportFragmentManager.BeginTransaction(); Main_F = new Main_MainFragment(); Dic_F = new Main_DicFragment(); ft.Add(Resource.Id.MainFragmentContainer, Main_F, "Main"); ft.Commit(); }
public void Init() { if (isCreated) { return; } isCreated = true; _supportMapFragment = new SupportMapFragment(); //Android.Support.V4.App.Fragment Android.Support.V4.App.FragmentTransaction transaction = FragmentManager.BeginTransaction(); /* * When this container fragment is created, we fill it with our first * "real" fragment */ //_mapFragmentRoot.Alpha = 0.01f; transaction.Add(Resource.Id.mapFragmentMapCointatiner, _supportMapFragment); transaction.SetTransition(Android.Support.V4.App.FragmentTransaction.TransitFragmentFade); transaction.Commit(); _supportMapFragment.GetMapAsync(this); }
private void btnComment_Click(object sender, EventArgs e) { try { //txtHideComment.Visibility = ViewStates.Visible; FragmentTransaction ftvideo = SupportFragmentManager.BeginTransaction(); if (!CommentsFragment.IsAdded) { ftvideo.SetCustomAnimations(Resource.Animation.slide_up, Resource.Animation.slide_down); ftvideo.AddToBackStack(null); ftvideo.Add(CommentsLayout.Id, CommentsFragment, null).Commit(); } else { ftvideo.SetCustomAnimations(Resource.Animation.slide_up, Resource.Animation.slide_down); ftvideo.Show(CommentsFragment).Commit(); } CommentsFragment.StartApiService(selectedMedia.Id.ToString(), "0"); } catch (Exception exception) { Console.WriteLine(exception); } }
public bool OnNavigationItemSelected(IMenuItem item) { trans = SupportFragmentManager.BeginTransaction(); if (frag != null) { trans.Remove(frag); } switch (item.ItemId) { case Resource.Id.navigation_home: frag = news; break; case Resource.Id.navigation_dashboard: frag = devs; break; case Resource.Id.navigation_notifications: frag = repo; break; } trans.Add(Resource.Id.frameLayout, frag).Commit(); return(false); }
public void IniciarFragmentoMapa(int frame) { try { //Se obtiene el fragmento del mapa fragmentoMapa = SupportFragmentManager.FindFragmentByTag("map") as SupportMapFragment; //Si es null se va a crear if (fragmentoMapa == null) { //Se agregan las opciones del mapa GoogleMapOptions mapOptions = new GoogleMapOptions() .InvokeMapType(GoogleMap.MapTypeSatellite) .InvokeZoomControlsEnabled(true) .InvokeCompassEnabled(true); //Se crea la instancia del mapa, se agregan las opciones y se carga en el frame Android.Support.V4.App.FragmentTransaction transaccion = SupportFragmentManager.BeginTransaction(); fragmentoMapa = SupportMapFragment.NewInstance(mapOptions); transaccion.Add(frame, fragmentoMapa, "map"); transaccion.Commit(); } } catch (Exception ex) { //Se guarda el detalle del error Logs.saveLogError("MainActivity.IniciarFragmentoMapa " + ex.Message + " " + ex.StackTrace); } }
public void OnCrimeSelected(Crime crime) { if (FindViewById(Resource.Id.detailFragmentContainter) == null) { // Start an instance of CrimePagerActivity Intent i = new Intent(this, typeof(CrimePagerActivity)); i.PutExtra(CrimeFragment.EXTRA_CRIME_ID, crime.Id); StartActivity(i); } else { Android.Support.V4.App.FragmentManager fm = SupportFragmentManager; Android.Support.V4.App.FragmentTransaction ft = fm.BeginTransaction(); Android.Support.V4.App.Fragment oldDetail = fm.FindFragmentById(Resource.Id.detailFragmentContainter); Android.Support.V4.App.Fragment newDetail = CrimeFragment.NewInstance(crime.Id); if (oldDetail != null) { ft.Remove(oldDetail); } ft.Add(Resource.Id.detailFragmentContainter, newDetail); ft.Commit(); } }
/// <summary> /// Switches from <paramref name="lastAttachedFragment"/> to the <see cref="BarcodeScannerFragment"/> instance. /// </summary> /// <param name="lastAttachedFragment">Last attached fragment.</param> internal void SwitchToBarcodeScanner(Android.Support.V4.App.Fragment lastAttachedFragment) { // set default window settings SetDefaultWindowSettings(); // create a new transaction Android.Support.V4.App.FragmentTransaction transaction = SupportFragmentManager.BeginTransaction(); // if last attached fragment is not empty if (lastAttachedFragment != null) { transaction.Detach(lastAttachedFragment); } // if barcode scanner fragment does not exist if (SupportFragmentManager.FindFragmentByTag(BARCODE_SCANNER_FRAGMENT_TAG) == null) { // add fragment to the container transaction.Add(Resource.Id.contentFrame, _barcodeScannerFragment, BARCODE_SCANNER_FRAGMENT_TAG); } // if barcode scanner fragment exists else { // attach fragment to the container transaction.Attach(_barcodeScannerFragment); } // commit the transaction transaction.Commit(); }
public void DisplayFragment(Fragment newFragment) { try { FragmentTransaction ft = Context.SupportFragmentManager.BeginTransaction(); HideFragmentFromList(FragmentListTab0, ft); HideFragmentFromList(FragmentListTab1, ft); HideFragmentFromList(FragmentListTab2, ft); HideFragmentFromList(FragmentListTab4, ft); if (PageNumber == 0) { if (!FragmentListTab0.Contains(newFragment)) { FragmentListTab0.Add(newFragment); } } if (PageNumber == 1) { if (!FragmentListTab1.Contains(newFragment)) { FragmentListTab1.Add(newFragment); } } if (PageNumber == 2) { if (!FragmentListTab2.Contains(newFragment)) { FragmentListTab2.Add(newFragment); } } if (PageNumber == 4) { if (!FragmentListTab4.Contains(newFragment)) { FragmentListTab4.Add(newFragment); } } if (!newFragment.IsAdded) { ft.Add(Resource.Id.content, newFragment, PageNumber + newFragment.Id.ToString()); } else { ft.Show(newFragment); } ft.CommitNow(); Context.SupportFragmentManager.ExecutePendingTransactions(); } catch (Exception e) { Console.WriteLine(e); } }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Use this to return your custom view for this Fragment view = inflater.Inflate(Resource.Layout.MainMapFragment, container, false); _mapViewModel = Stops.Setup.IoC.Container.Get <Core.ViewModels.MapViewModel> (); /* * Create the map */ _supportMapFragment = new SupportMapFragment(); Android.Support.V4.App.FragmentTransaction transaction = FragmentManager.BeginTransaction(); transaction.Add(Resource.Id.mainMapFragmentMapWrapper, _supportMapFragment); transaction.SetTransition(Android.Support.V4.App.FragmentTransaction.TransitFragmentFade); transaction.Commit(); //TODO vto = view.ViewTreeObserver; vto.GlobalLayout += GlobalLayoutHandler; _supportMapFragment.GetMapAsync(this); _mainMapFragmentButtonSearch = (Button)view.FindViewById(Resource.Id.mainMapFragmentButtonSearch); _mainMapFragmentButtonFab = view.FindViewById <Clans.Fab.FloatingActionMenu>(Resource.Id.mainMapFragmentButtonFab); _mainMapFragmentButtonSearch.Click += (sender, e) => { MapBridge.Instance.Trigger("SearchButtonClicked"); }; return(view); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); Android.Support.V4.App.FragmentTransaction ft = SupportFragmentManager.BeginTransaction(); ft.Add(Android.Resource.Id.Content, new LoginFragment()); ft.Commit(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_dashboard); // HomeButton_Click; resFragment = new ResFragment(); homeFragment = new HomeFragment(); restconFragment = new RestConFragment(); myresFragment = new MyRestaurantFragment(); mStackFragments = new Stack <SupportFragment>(); drawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); // Create ActionBarDrawerToggle button and add it to the toolbar toolbar = FindViewById <V7Toolbar>(Resource.Id.toolbar); toolbar.SetNavigationIcon(Resource.Drawable.loginlogos); toolbar.SetTitle(Resource.String.app_home); SetSupportActionBar(toolbar); // var drawerToggle = new ActionBarDrawerToggle(this, drawerLayout, toolbar, Resource.String.drawer_open, Resource.String.drawer_close); drawerLayout.SetDrawerListener(drawerToggle); drawerToggle.SyncState(); navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.NavigationItemSelected += NavigationView_NavigationItemSelected1; //setupDrawerContent(navigationView); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); SupportActionBar.SetHomeAsUpIndicator(Resource.Drawable.menuicon); Android.Support.V4.App.FragmentTransaction tx = SupportFragmentManager.BeginTransaction(); tx.Add(Resource.Id._main_, resFragment); tx.Add(Resource.Id._main_, homeFragment); tx.Add(Resource.Id._main_, myresFragment); tx.Hide(resFragment); tx.Hide(myresFragment); //tx.Hide(restconFragment); mCurrentFragment = homeFragment; tx.Commit(); }
private void Show_Dialog_Password() { Android.Support.V4.App.FragmentTransaction ft = SupportFragmentManager.BeginTransaction(); var dialogFragment = DialogPassword.NewInstace(null); dialogFragment.Dialog_Closed += DialogFragment_DialogClosed; ft.Add(dialogFragment, "dialog_Password"); ft.CommitAllowingStateLoss(); }
public void DisplayFragment(Android.Support.V4.App.Fragment newFragment) { try { FragmentTransaction ft = Context.SupportFragmentManager.BeginTransaction(); HideFragmentFromList(FragmentListTab0, ft); HideFragmentFromList(FragmentListTab1, ft); HideFragmentFromList(FragmentListTab2, ft); HideFragmentFromList(FragmentListTab4, ft); if (PageNumber == 0) { if (!FragmentListTab0.Contains(newFragment)) { FragmentListTab0.Add(newFragment); } } if (PageNumber == 1) { if (!FragmentListTab1.Contains(newFragment)) { FragmentListTab1.Add(newFragment); } } if (PageNumber == 2) { if (!FragmentListTab2.Contains(newFragment)) { FragmentListTab2.Add(newFragment); } } if (PageNumber == 4) { if (!FragmentListTab4.Contains(newFragment)) { FragmentListTab4.Add(newFragment); } } if (!newFragment.IsAdded) { ft.Add(Resource.Id.content, newFragment, newFragment.Id.ToString()); } ft.SetCustomAnimations(Resource.Animation.fab_slide_in_from_right, Resource.Animation.fab_slide_in_from_left); ft.Show(newFragment).Commit(); } catch (Exception e) { Console.WriteLine(e); } }
protected override void AddChildView(VisualElement childView) { _pageContainer = null; Page page = childView as NavigationPage ?? (Page)(childView as TabbedPage); if (page == null) { // The thing we're adding is not a NavigationPage or TabbedPage, so we can just use the old AddChildView if (_currentFragment != null) { // But first, if the previous occupant of this container was a fragment, we need to remove it properly FragmentTransaction transaction = FragmentManager.BeginTransaction(); transaction.DisallowAddToBackStack(); transaction.Remove(_currentFragment); transaction.SetTransition((int)FragmentTransit.None); transaction.Commit(); _currentFragment = null; } base.AddChildView(childView); } else { // The renderers for NavigationPage and TabbedPage both host fragments, so they need to be wrapped in a // FragmentContainer in order to get isolated fragment management Fragment fragment = FragmentContainer.CreateInstance(page); var fc = fragment as FragmentContainer; fc?.SetOnCreateCallback(pc => { _pageContainer = pc; SetDefaultBackgroundColor(pc.Child); }); FragmentTransaction transaction = FragmentManager.BeginTransaction(); transaction.DisallowAddToBackStack(); if (_currentFragment != null) { transaction.Remove(_currentFragment); } transaction.Add(Id, fragment); transaction.SetTransition((int)FragmentTransit.None); transaction.Commit(); _currentFragment = fragment; new Handler(Looper.MainLooper).PostAtFrontOfQueue(() => FragmentManager.ExecutePendingTransactions()); } }
public override Object InstantiateItem(ViewGroup container, int position) { if (ItemsSource == null) { return(null); } var item = GetRawItem(position); if (item == null) { return new TextView(container.Context) { Text = "(null)" } } ; var viewModel = item as IViewModel; if (viewModel != null) { viewModel.Settings.Metadata.AddOrUpdate(ViewModelConstants.StateNotNeeded, true); } var view = ServiceProvider.AttachedValueProvider.GetOrAdd(item, ContentPath, (o, o1) => (Object)PlatformExtensions.GetContentView(container, container.Context, o, _itemTemplateProvider.GetTemplateId(), _itemTemplateProvider.GetDataTemplateSelector()), null); var fragment = view as Fragment; if (fragment == null) { container.AddView((View)view); } else { if (_currentTransaction == null) { _currentTransaction = _fragmentManager.BeginTransaction(); } if (fragment.IsDetached) { _currentTransaction.Attach(fragment); } else if (!fragment.IsAdded) { _currentTransaction.Add(container.Id, fragment); } if (fragment != _currentPrimaryItem) { fragment.SetMenuVisibility(false); fragment.UserVisibleHint = false; } } return(view); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); var index = Intent.Extras.GetInt("current_obj_id", -1); var details = DetailsFragment.NewInstance(index); // DetailsFragment.NewInstance is a factory method to create a Details Fragment Android.Support.V4.App.FragmentTransaction ft = SupportFragmentManager.BeginTransaction(); ft.Add(Android.Resource.Id.Content, details); ft.Commit(); }
public void FinalizeAdd(SupportTransaction m) { SupportTransaction Transaction = m; for (int i = 0; i < FragContainer.Count; i++) { Transaction.Add(FrameContainer, FragContainer[i], FragTag[i]); Transaction.Hide(FragContainer[i]); } Transaction.Show(FragContainer[CurrentFrag]); Transaction.Commit(); }
//private readonly DefaultBandwidthMeter BandwidthMeter = new DefaultBandwidthMeter(); //private IDataSourceFactory DefaultDataMediaFactory; protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); RequestWindowFeature(WindowFeatures.NoTitle); Window.SetFlags(WindowManagerFlags.Fullscreen, WindowManagerFlags.Fullscreen); SetContentView(Resource.Layout.MediaPlayerLayout); SimpleExoPlayerView = FindViewById <PlayerView>(Resource.Id.exo_media_player_view); SimpleExoPlayerView.SetShutterBackgroundColor(Color.Transparent); Instance = this; imgAudio = FindViewById <ImageView>(Resource.Id.imgAudio); progressBar = FindViewById <ProgressBar>(Resource.Id.progressBar); frameLayout = FindViewById <FrameLayout>(Resource.Id.frameLayout); mediaList = JsonConvert.DeserializeObject <List <RvDatum> >(Intent.GetStringExtra("mediaList")); selectedMedia = JsonConvert.DeserializeObject <RvDatum>(Intent.GetStringExtra("selectedMedia")); videoId = Intent.GetStringExtra("videoId"); imgProfile = FindViewById <ImageView>(Resource.Id.imgProfile); imgProfile.Click += UserProfile_Click; txtUserName = FindViewById <TextView>(Resource.Id.txtUserName); txtUserName.Click += UserProfile_Click; txtDescription = FindViewById <TextView>(Resource.Id.txtDescription); txtdays = FindViewById <TextView>(Resource.Id.txtdays); btnLike = FindViewById <ImageView>(Resource.Id.btnLike); btnLike.Click += btnLike_Click; btnLike.Tag = "0"; txtLikeNumber = FindViewById <TextView>(Resource.Id.txtLikeNumber); btnComment = FindViewById <ImageView>(Resource.Id.btnComment); btnComment.Click += btnComment_Click; txtCommentNumber = FindViewById <TextView>(Resource.Id.txtCommentNumber); btnShare = FindViewById <ImageView>(Resource.Id.btnShare); btnShare.Click += btnShare_Click; txtShareNumber = FindViewById <TextView>(Resource.Id.txtShareNumber); CommentsLayout = FindViewById <FrameLayout>(Resource.Id.ResponseCommentsLayout); CommentsLayout.LayoutParameters.Height = (int)(Resources.DisplayMetrics.HeightPixels / 2); //txtHideComment = FindViewById<TextView>(Resource.Id.txtHideResponseComments); //txtHideComment.Click += txtHideComment_Click; CommentsFragment = new ResponseComments.ResponseCommentsFragment(); FragmentTransaction ftvideo = SupportFragmentManager.BeginTransaction(); ftvideo.SetCustomAnimations(Resource.Animation.slide_up, Resource.Animation.slide_down); ftvideo.AddToBackStack(null); ftvideo.Add(CommentsLayout.Id, CommentsFragment, null).Hide(CommentsFragment).Commit(); swipListener = new OnSwipeTouchListener(this); //DefaultDataMediaFactory = new DefaultDataSourceFactory(this, Util.GetUserAgent(this, AppSettings.ApplicationName), BandwidthMeter); TabbedMainActivity.GetInstance().VideoActionsController.ReleaseVideo(); PlayAsync(); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.Main); if (SupportFragmentManager.FindFragmentByTag(FRAGTAG) == null) { Android.Support.V4.App.FragmentTransaction transaction = SupportFragmentManager.BeginTransaction(); var fragment = new MyCloudFragment(); transaction.Add(fragment, FRAGTAG); transaction.Commit(); } }
public void SwitchNews() { FragmentTransaction transaction = fm.BeginTransaction(); if (newsFragment == null) { newsFragment = new NewsFragment(); transaction.Add(Resource.Id.frameContent, newsFragment).Commit(); } else { transaction.Show(newsFragment).Commit(); } }
public void SwitchKbArticles() { FragmentTransaction transaction = fm.BeginTransaction(); if (kbarticlesFragment == null) { kbarticlesFragment = new KbArticlesFragment(); transaction.Add(Resource.Id.frameContent, kbarticlesFragment).Commit(); } else { transaction.Show(kbarticlesFragment).Commit(); } }
public void SwitchStatuses() { FragmentTransaction transaction = fm.BeginTransaction(); if (statusesFragment == null) { statusesFragment = new StatusFragment(); transaction.Add(Resource.Id.frameContent, statusesFragment).Commit(); } else { transaction.Show(statusesFragment).Commit(); } }
public void SwitchQuestions() { FragmentTransaction transaction = fm.BeginTransaction(); if (questionsFragment == null) { questionsFragment = new QuestionsFragment(); transaction.Add(Resource.Id.frameContent, questionsFragment).Commit(); } else { transaction.Show(questionsFragment).Commit(); } }
public void SwitchBookmarks() { FragmentTransaction transaction = fm.BeginTransaction(); if (bookmarksFragment == null) { bookmarksFragment = new BookmarksFragment(); transaction.Add(Resource.Id.frameContent, bookmarksFragment).Commit(); } else { transaction.Show(bookmarksFragment).Commit(); } }