protected final void setExplorerMode(final boolean explorerMode) { MainActivity act = (MainActivity) getActivity(); if (act == null) return; PreferenceManager.getDefaultSharedPreferences(act) .edit() .putBoolean("explorer_mode", explorerMode) .commit(); reload(); act.getFragmentManager().popBackStack(null, FragmentManager.POP_BACK_STACK_INCLUSIVE); act.setTitle(mPresenter.getTitle()); act.invalidateOptionsMenu(); act.invalidateCrumbs(); }