public static void openForScreen(final int preferenceScreenKey, final Context fromActivity, final boolean hideBottomNavigation) {
        final Intent intent = getOpenForScreenIntent(preferenceScreenKey, fromActivity);
        AbstractNavigationBarActivity.setIntentHideBottomNavigation(intent, hideBottomNavigation);
        fromActivity.startActivity(intent);
    }
This method sets the fragment given by its base key,
and optionally starts scrolling to a preference identified by its key
main/src/main/java/cgeo/geocaching/settings/SettingsActivity.java