private void setupViewPager() { MovieDetailsPagerAdapter adapter = new MovieDetailsPagerAdapter(getActivity().getSupportFragmentManager()); ReviewFragment reviewFragment = new ReviewFragment(); TrailersFragment trailersFragment = new TrailersFragment(); OverviewFragment overviewFragment = new OverviewFragment(); Bundle bundle = new Bundle(); bundle.putString(Config.BUNDLE_MOVIE_OVERVIEW, mMovie.getOverview()); overviewFragment.setArguments(bundle); adapter.addFragment(trailersFragment, "TRAILERS"); adapter.addFragment(reviewFragment, "REVIEWS"); adapter.addFragment(overviewFragment, "OVERVIEW"); viewPager.setAdapter(adapter); }
@Override public Fragment getItem(int position) { switch (position) { case 0: fragment = OverviewFragment.newInstance(course); break; case 1: fragment = AttendanceFragment.newInstance(course); break; case 2: fragment = MarksFragment.newInstance(course); break; default: fragment = null; break; } return fragment; }