void LoadFragment(int id) { Fragment fragment = null; switch (id) { case Resource.Id.action_home: fragment = Fragment1.NewInstance(); break; case Resource.Id.action_profile: fragment = Fragment2.NewInstance(); break; case Resource.Id.action_messages: fragment = Fragment3.NewInstance(); break; case Resource.Id.action_settings: fragment = Fragment4.NewInstance(); break; default: break; } if (fragment == null) { return; } FragmentManager.BeginTransaction() .Replace(Resource.Id.fragmentContainer, fragment) .Commit(); }
public bool OnNavigationItemSelected(IMenuItem item) { int id = item.ItemId; Fragment fragment = null; // if (id == null) //{ // Toast.MakeText(this,"Hora Ramces Maradiaga",ToastLength.Long).Show(); //} if (id == Resource.Id.nav_camera) { // Handle the camera action //FragmentTransaction ft = FragmentManager.BeginTransaction(); //Fragment1 f1 = new Fragment1(); //ft.Replace(Resource.Id.drawer_layout, f1); //ft.AddToBackStack(null); //ft.Commit(); var prueba = Fragment1.NewInstance(); //FragmentManager.BeginTransaction().Replace( Android.Resource.Id.Content,prueba).Commit(); FragmentManager.BeginTransaction().Replace(Resource.Id.contenedor, prueba).Commit(); } else if (id == Resource.Id.nav_gallery) { var prueba2 = Fragment2.NewInstance(); //FragmentManager.BeginTransaction().Replace( Android.Resource.Id.Content,prueba).Commit(); FragmentManager.BeginTransaction().Replace(Resource.Id.contenedor, prueba2).Commit(); } else if (id == Resource.Id.nav_slideshow) { } else if (id == Resource.Id.nav_manage) { } else if (id == Resource.Id.nav_share) { } else if (id == Resource.Id.nav_send) { } DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); drawer.CloseDrawer(GravityCompat.Start); return(true); }