public static void nextStatus() {

        for (DialogType key : DialogType.values()) {
            final DataStore.DBExtension temp = load(type, key.name());

            if (null != temp) {
                final OneTimeDialogs dialog = new OneTimeDialogs(temp);

                if (getStatusById((int) dialog.getLong2()) != DialogStatus.NONE) {
                    setStatus(key, getStatusById((int) dialog.getLong2()));
                }
            }
        }
    }
switches to the next show state
this is called ones after app start, as basicOneTimeMessages are snoozing if "don't show again" was not checked
main/src/main/java/cgeo/geocaching/storage/extension/OneTimeDialogs.java