public void OnTabSelected(Android.Support.V7.App.ActionBar.Tab tab, Android.Support.V4.App.FragmentTransaction ft) { switch (tab.Text) { case "Cauta produs": { if ((CautaMagazinFragment != null) && (CautaProdusFragment != null)) { FragmentTransaction transact = FragmentManager.BeginTransaction(); transact.SetCustomAnimations( Resource.Animation.ScaleToMax, Resource.Animation.ScaleToZero); transact.Hide(CautaMagazinFragment); transact.Show(CautaProdusFragment); transact.AddToBackStack(null); transact.Commit(); } } break; case "Cauta magazin": { FragmentTransaction transact = FragmentManager.BeginTransaction(); transact.SetCustomAnimations( Resource.Animation.ScaleToMax, Resource.Animation.ScaleToZero); transact.Hide(CautaProdusFragment); transact.Show(CautaMagazinFragment); transact.AddToBackStack(null); transact.Commit(); } break; } }
public void OnTabUnselected(Android.Support.V7.App.ActionBar.Tab tab, Android.Support.V4.App.FragmentTransaction ft) { if (fragment != null) { ft.Detach(fragment); } }
public void OnTabSelected(Android.Support.V7.App.ActionBar.Tab tab, Android.Support.V4.App.FragmentTransaction ft) { sectionsViewPager.CurrentItem = tab.Position; // Drawable icon = actionBar.getSelectedTab().getIcon(); // if (icon != null) { // icon.setAlpha(255); // } }
void AddTabToActionBar(int labelResourceId, int iconResourceId) { Android.Support.V7.App.ActionBar.Tab tab = SupportActionBar.NewTab() .SetText(labelResourceId) .SetIcon(iconResourceId) .SetTabListener(this); //tab.TabSelected += TabOnTabSelected; SupportActionBar.AddTab(tab); }
public void OnTabSelected(Android.Support.V7.App.ActionBar.Tab tab, Android.Support.V4.App.FragmentTransaction ft) { var className = Java.Lang.Class.FromType(fragmentType).Name; if (fragment == null) { fragment = Fragment.Instantiate(parent, className, args); ft.Add(Android.Resource.Id.Content, fragment, tag); } else { ft.Attach(fragment); } // TODO: Add AutoTracking here once the autoTracking fixes make it into the SDK. }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); var pagerAdapter = new SectionsPagerAdapter(this.SupportFragmentManager); SetContentView(Resource.Layout.activity_score); var toolbar = FindViewById <Toolbar> (Resource.Id.toolbar); SupportActionBar.SetDisplayUseLogoEnabled(false); SupportActionBar.SetLogo(new ColorDrawable(Resources.GetColor(Resource.Color.transparent))); SupportActionBar.SetHomeButtonEnabled(false); SupportActionBar.SetDisplayShowTitleEnabled(false); SupportActionBar.SetDisplayShowHomeEnabled(false); SupportActionBar.SetBackgroundDrawable(new Android.Graphics.Drawables.ColorDrawable(Color.Transparent)); // SupportActionBar.NavigationMode = (int) ActionBarNavigationMode.Tabs; SupportActionBar.SetStackedBackgroundDrawable(new Android.Graphics.Drawables.ColorDrawable(Color.Transparent)); sectionsViewPager = FindViewById <ViewPager> (Resource.Id.sections_pager); sectionsViewPager.Adapter = pagerAdapter; sectionsViewPager.OffscreenPageLimit = (int)TrimMemory.RunningModerate; sectionsViewPager.PageSelected += (object sender, ViewPager.PageSelectedEventArgs e) => { // SupportActionBar.SetSelectedNavigationItem(e.Position); }; // Add a tab to the action bar for each subsection for (int i = 0; i < pagerAdapter.Count; i++) { Android.Support.V7.App.ActionBar.Tab scheduleTab = SupportActionBar.NewTab().SetIcon(pagerAdapter.PageIcon(i)); scheduleTab.SetTabListener(this); SupportActionBar.AddTab(scheduleTab); } }
public void OnTabUnselected(Android.Support.V7.App.ActionBar.Tab p0, Android.Support.V4.App.FragmentTransaction p1) { }
public void OnTabReselected(Android.Support.V7.App.ActionBar.Tab tab, Android.Support.V4.App.FragmentTransaction ft) { }
public void OnTabReselected(Android.Support.V7.App.ActionBar.Tab tab, Android.Support.V4.App.FragmentTransaction ft) { throw new NotImplementedException(); }
public void OnTabUnselected(Android.Support.V7.App.ActionBar.Tab tab, Android.Support.V4.App.FragmentTransaction ft) { ft.Remove(mFragment); }
public void OnTabSelected(Android.Support.V7.App.ActionBar.Tab tab, Android.Support.V4.App.FragmentTransaction ft) { ft.Add(Resource.Id.fragment_content, mFragment, mFragment.Text); }
public void OnTabReselected(Android.Support.V7.App.ActionBar.Tab tab, Android.Support.V4.App.FragmentTransaction ft) { Android.Widget.Toast.MakeText(mActionBarTabs, "Reselected!", Android.Widget.ToastLength.Short).Show(); }
public void OnTabSelected(Android.Support.V7.App.ActionBar.Tab tab, Android.Support.V4.App.FragmentTransaction ft) { Android.Support.V4.App.Fragment frag = _fragments[tab.Position]; ft.Replace(Resource.Id.frameLayout1, frag); }