void LoadFragment(int id) { Android.Support.V4.App.Fragment fragment = null; switch (id) { case Resource.Id.menu_home: fragment = Fragment1.NewInstance(); break; case Resource.Id.menu_audio: fragment = Fragment2.NewInstance(); break; case Resource.Id.menu_video: fragment = Fragment3.NewInstance(); break; case Resource.Id.menu_video2: fragment = Fragment4.NewInstance(); break; } if (fragment == null) { return; } SupportFragmentManager.BeginTransaction() .Replace(Resource.Id.content_frame, fragment) .Commit(); }
private void ListItemClicked(int position) { //this way we don't load twice, but you might want to modify this a bit. if (position == _oldPosition) { return; } _oldPosition = position; Fragment fragment = null; switch (position) { case 0: fragment = Fragment1.NewInstance(); break; case 1: fragment = Fragment2.NewInstance(); break; case 2: fragment = Fragment3.NewInstance(); break; } SupportFragmentManager.BeginTransaction() .Replace(Resource.Id.content_frame, fragment) .Commit(); }
void LoadFragment(int id) { Android.Support.V4.App.Fragment fragment = null; var serializedStuff = JsonConvert.SerializeObject(Friendslist); var serializedStuff2 = JsonConvert.SerializeObject(list); var bundle = new Bundle(); bundle.PutString("friend", serializedStuff); bundle.PutString("list", serializedStuff2); switch (id) { case Resource.Id.menu_home: fragment = Fragment1.NewInstance(bundle); break; case Resource.Id.menu_audio: fragment = Fragment2.NewInstance(); break; case Resource.Id.menu_video: fragment = Fragment3.NewInstance(bundle); break; } if (fragment == null) { return; } SupportFragmentManager.BeginTransaction() .Replace(Resource.Id.content_frame, fragment).CommitNowAllowingStateLoss(); }
private void ListItemClicked(int position) { //this way we don't load twice, but you might want to modify this a bit. if (position == oldPosition) { return; } oldPosition = position; // Switches between Menu Items - Fragments, add more cases when adding Layouts. Android.Support.V4.App.Fragment fragment = null; switch (position) { case 0: fragment = Fragment1.NewInstance(); break; case 1: fragment = Fragment2.NewInstance(); break; case 2: fragment = Fragment3.NewInstance(); break; } SupportFragmentManager.BeginTransaction() .Replace(Resource.Id.content_frame, fragment) .Commit(); }
void LoadFragment(int id) { Android.Support.V4.App.Fragment fragment = null; switch (id) { case Resource.Id.Gezondheid: fragment = Fragment1.NewInstance(); break; case Resource.Id.Style: fragment = Fragment2.NewInstance(); break; case Resource.Id.Minigames: fragment = Fragment3.NewInstance(); break; } if (fragment == null) { return; } SupportFragmentManager.BeginTransaction() .Replace(Resource.Id.content_frame, fragment) .Commit(); }
void LoadFragment(int id) { Android.Support.V4.App.Fragment fragment = null; System.String fragmentTag = ""; switch (id) { case Resource.Id.menu_home: fragment = Fragment1.NewInstance(); fragmentTag = "FRAGMENT1"; break; case Resource.Id.menu_audio: fragment = Fragment2.NewInstance(); fragmentTag = "FRAGMENT2"; break; case Resource.Id.menu_video: fragment = Fragment3.NewInstance(); fragmentTag = "FRAGMENT3"; break; } if (fragment == null) { return; } SupportFragmentManager.BeginTransaction() .Replace(Resource.Id.content_frame, fragment, fragmentTag) .Commit(); }
public override Android.Support.V4.App.Fragment GetItem(int position) { switch (position) { case 0: return(Fragment3.NewInstance()); case 1: return(Fragment4.NewInstance()); } return(null); }
void LoadFragment(int id) { Fragment fragment = null; switch (id) { case Resource.Id.action_add: fragment = Fragment1.NewInstance(); break; case Resource.Id.action_edit: fragment = Fragment2.NewInstance(); break; case Resource.Id.action_remove: fragment = Fragment3.NewInstance(); break; case Resource.Id.action_select: fragment = Fragment4.NewInstance(); break; case Resource.Id.action_batata: fragment = Fragment5.NewInstance(); break; } if (fragment == null) { return; } else { FragmentManager.BeginTransaction() .Replace(Resource.Id.content_frame, fragment) .AddToBackStack(fragment.Tag) .Commit(); } }