private void LoadFragment(int id) { Fragment fragment = null; switch (id) { case Resource.Id.menu_home: fragment = HomeFragment.NewInstance(); break; case Resource.Id.menu_library: fragment = LibraryFragment.NewInstance(); break; case Resource.Id.menu_search: fragment = SearchFragment.NewInstance(); break; case Resource.Id.menu_menu: fragment = MenuFragment.NewInstance(); break; } if (fragment == null) { return; } FragmentManager.BeginTransaction().Replace(Resource.Id.content_frame, fragment).Commit(); }
private void SetUpViewPager(ViewPager viewPager) { ViewPagerAdapter adapter = new ViewPagerAdapter(SupportFragmentManager); homeFragment = new HomeFragment(); libraryFragment = new LibraryFragment(); accountFragment = new AccountFragment(); userLandFragment = new AddNewLandFragment(); adapter.AddFragment(homeFragment); //0 adapter.AddFragment(libraryFragment); //1 adapter.AddFragment(accountFragment); //2 adapter.AddFragment(userLandFragment); //3 adapter.AddFragment(new EditUserLandFragment()); //4 adapter.AddFragment(new UserLandFragment()); //5 viewPager.Adapter = adapter; }