public static void goTo(String code) { replaceFragment(sf); currentFragment = sf; assert (actionBar != null); actionBar.setDisplayShowTitleEnabled(false); actionBar.setTitle(R.string.title_activity_main); ScheduleFragment.user = Framework.MY_SCHEDULE; UpdateSchedule.dayOfWeek = DayPicker.toDayNumber(cal.get(Calendar.DAY_OF_WEEK)); ScheduleFragment.setWeekUnix((int) (System.currentTimeMillis() / 1000)); UpdateSchedule.scroll = true; ScheduleFragment.createList(); datePickerButton.setVisibility(View.VISIBLE); menu.findItem(R.id.menu_search).setVisible(true); navigationView.getMenu().getItem(0).setChecked(true); if (ScheduleFragment.classArrayList.size() == 0) { progressBar.setVisibility(View.VISIBLE); } ScheduleFragment.user = code; goToday(); actionBar.invalidateOptionsMenu(); }