private void selectItem(int position) { // update the main content by replacing fragments // Fragment fragment = new PlanetFragment(); // Bundle args = new Bundle(); // args.putInt(PlanetFragment.ARG_PLANET_NUMBER, position); // fragment.setArguments(args); // // android.app.FragmentManager fragmentManager = getFragmentManager(); // fragmentManager.beginTransaction().replace(R.id.content_frame, fragment).commit(); // update selected item and title, then close the drawer mDrawerList.setItemChecked(position, true); // setTitle(mPlanetTitles[position]); mDrawerLayout.closeDrawer(mDrawerList); }
private void selectItem(int position) { // update the main content by replacing fragments Fragment fragment = null; Bundle args = new Bundle(); switch (position) { case 0: fragment = new SearchFragment(); break; case 1: fragment = new Schedules(); break; case 2: fragment = new ChangeInfoFragment(); break; case 3: fragment = new PastTrips(); break; case 4: // settings fragment = new Help(); break; case 5: // logout fragment = new Help(); break; default: break; } FragmentManager fragmentManager = getSupportFragmentManager(); fragmentManager.beginTransaction().replace(R.id.content_frame, fragment).commit(); // update selected item and title, then close the drawer mDrawerList.setItemChecked(position, true); setTitle(options[position]); mDrawerLayout.closeDrawer(mDrawerList); }
private void updateItemSelected(DrawerListAdapter.DrawerItem drawerItem) { mDrawerList.setItemChecked(drawerItem.getPosition(), true); setTitle(drawerItem.getTitle()); }