private void HideFragments(Android.Support.V4.App.FragmentTransaction transaction) { if (_serverFrag != null) { transaction.Hide(_serverFrag); } if (_financeFrag != null) { transaction.Hide(_financeFrag); } if (_myFrag != null) { transaction.Hide(_myFrag); } }
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { MyView myholder = holder as MyView; myholder.Task.Text = Mitems[position].task_name; myholder.Create_by.Text = Mitems[position].task_created_by; myholder.Deadline_date.Text = Mitems[position].deadlineDate.ToString(); // myholder.time_left.Text = Mitems[position].mark_to; var local = new LocalOnClickListener(); myholder.Linear.SetOnClickListener(local); local.HandleOnClick = () => { string id = Mitems[position].task_id; ComplainceFrag nextFrag = new ComplainceFrag(); Android.Support.V4.App.FragmentTransaction ft = fragment.BeginTransaction(); //ft.Replace(Resource.Id.container, nextFrag, "ComplainceFragment"); ft.Hide(fragment.FindFragmentByTag("MainFrag")); ft.Add(Resource.Id.container, nextFrag, "ComplainceFragment"); ft.AddToBackStack("TaskInboxFrag"); ft.SetTransition(FragmentTransaction.TransitFragmentOpen); ft.Commit(); // fragment.BeginTransaction().Replace(Resource.Id.container, nextFrag).Commit(); Bundle bundle = new Bundle(); bundle.PutString("task_id", id); nextFrag.Arguments = bundle; }; myholder.time_left.Text = date_difference(DateTime.Now, Mitems[position].deadlineDate); }
private void hideFragment(Android.Support.V4.App.FragmentTransaction transaction) { if (fgExercise != null) { transaction.Hide(fgExercise); } if (fgHealth != null) { transaction.Hide(fgHealth); } if (fgFind != null) { transaction.Hide(fgFind); } if (fgMe != null) { transaction.Hide(fgMe); } }
private void HideFragments(Android.Support.V4.App.FragmentTransaction transaction) { if (_healthInfoFrag != null) { transaction.Hide(_healthInfoFrag); } if (_alarmInfoFrag != null) { transaction.Hide(_alarmInfoFrag); } if (_guardianInfoFrag != null) { transaction.Hide(_guardianInfoFrag); } if (_myInfoFrag != null) { transaction.Hide(_myInfoFrag); } }
public void addITR(TableLayout tl) { TableRow notes = new TableRow(this.Activity); notes.Tag = "notes"; note = new EditText(this.Activity); note.Hint = "Notes"; if (DataController.note != "") { note.Text = DataController.note; } note.Gravity = GravityFlags.Center; TableRow.LayoutParams stretchRow = new TableRow.LayoutParams(); stretchRow.Span = 6; notes.AddView(note, stretchRow); tl.AddView(notes); TableRow btnRow = new TableRow(this.Activity); btnRow.Tag = "btnRow"; Button requestITR = new Button(this.Activity); requestITR.Text = "ITR"; requestITR.Click += (object sender, EventArgs e) => { if (checkNetwork()) { Android.Support.V4.App.Fragment residentsFragment = null; residentsFragment = new ResidentsFragment(); ((ResidentsFragment)residentsFragment).SetResidentUpdate(residents); ((ResidentsFragment)residentsFragment).SetNotePrev(note.Text); Android.Support.V4.App.FragmentTransaction ft = FragmentManager.BeginTransaction(); ft.Add(Resource.Id.content_frame, residentsFragment, "residentsFragment"); ft.Hide(FragmentManager.FindFragmentByTag("residentsPrevFragment")); ft.AddToBackStack(null); ft.Commit(); } else { showNetworkError(); } }; btnRow.AddView(requestITR, stretchRow); tl.AddView(btnRow); }
private void RenderTrackItTabFragment(FragmentTransaction transaction) { if (_isMapView) { if (_fightitFragment != null) { transaction.Hide(_fightitFragment); } InitMapFragment(); transaction.Show(_mapFragment); SetupMapIfNeeded(); } else { if (_mapFragment != null) { transaction.Hide(_mapFragment); } if (_fightitFragment == null) { _fightitFragment = new FightItFragment(); transaction.Add(Resource.Id.fragmentContainer, _fightitFragment, "fight"); } else { transaction.Show(_fightitFragment); } } if (_listToggleButton != null) { _listToggleButton.Text = _isMapView ? "List" : "Map"; _listToggleButton.Visibility = ViewStates.Visible; } }
public void OnTabUnselected(SherlockActionBar.Tab tab, FragmentTransaction transaction) { DebugHelper.WriteDebugEntry("In IntroActivity OnTabUnselected()"); var unselectedTabTag = (String)tab.Tag; switch (unselectedTabTag) { case "report": if (_reportFragment != null) { transaction.Hide(_reportFragment); } break; case "track": case "fight": if (_mapFragment != null) { transaction.Hide(_mapFragment); } if (_fightitFragment != null) { transaction.Hide(_fightitFragment); } break; } }
public void UpdateContent(Uri uri) { Fragment fragment; string tag; FragmentManager fm = SupportFragmentManager; FragmentTransaction tr = fm.BeginTransaction(); if (CurrentContentFragmentTag != null) { Fragment currentFragment = fm.FindFragmentByTag(CurrentContentFragmentTag); if (currentFragment != null) { tr.Hide(currentFragment); } } if (AboutFragment.ABOUT_URI.Equals(uri)) { tag = AboutFragment.TAG; Fragment foundFragment = fm.FindFragmentByTag(tag); if (foundFragment != null) { fragment = foundFragment; } else { fragment = new AboutFragment(); } } else if (SandboxFragment.SETTINGS_URI.Equals(uri)) { tag = SandboxFragment.TAG; SandboxFragment foundFragment = (SandboxFragment)fm.FindFragmentByTag(tag); if (foundFragment != null) { foundFragment.OnSettingsChangedListener = mSettingsChangedListener; fragment = foundFragment; } else { SandboxFragment settingsFragment = new SandboxFragment(); settingsFragment.OnSettingsChangedListener = mSettingsChangedListener; fragment = settingsFragment; } } else if (uri != null) { tag = WebViewFragment.TAG; WebViewFragment webViewFragment; Fragment foundFragment = fm.FindFragmentByTag(tag); if (foundFragment != null) { fragment = foundFragment; webViewFragment = (WebViewFragment)fragment; } else { webViewFragment = new WebViewFragment(); fragment = webViewFragment; } webViewFragment.Url = uri.ToString(); } else { return; } if (fragment.IsAdded) { tr.Show(fragment); } else { tr.Add(Resource.Id.content, fragment, tag); } tr.Commit(); CurrentUri = uri; CurrentContentFragmentTag = tag; }