} // Hardcode for one Tab in TabBar public override Fragment GetItem(int position) { Fragment frag = null; switch (position) { case 0: frag = new PostsFragment(); break; case 1: frag = new FavoritesFragment(); break; case 2: frag = new DealsFragment(); break; case 3: frag = new NotificationsFragment(); break; default: break; } return(frag); }
void LoadFragment(int id) { Android.Support.V4.App.Fragment fragment = null; switch (id) { case Resource.Id.menu_chat: case Resource.Id.menu_search: case Resource.Id.menu_groups: fragment = PlaceholderFragment.NewInstance(); break; case Resource.Id.menu_posts: fragment = PostsFragment.NewInstance(); break; case Resource.Id.menu_profile: fragment = UserSettingsFragment.NewInstance(); break; } SupportFragmentManager.BeginTransaction() .Replace(Resource.Id.FrameContent, fragment) .Commit(); }