コード例 #1
0
  /*Selects the exercise to run*/
  public void selectNextExercise() {

    SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(this);
    SharedPreferences.Editor editor = sharedPreferences.edit();

    current.setCurrentExercise(exercises.get(sharedPreferences.getInt("exercise_count", 0)));

    if (hasMoreExercises()) {

      editor.putInt("exercise_count", (sharedPreferences.getInt("exercise_count", 0) + 1));

      if (current.getCurrentExercise().getScriptEntries().size() > 0) {
        current.setCurrentScriptIndex(0);
        current.setCurrentScriptEntry(
            current.getCurrentExercise().getScriptEntries().get(current.getCurrentScriptIndex()));
      }
    }

    editor.commit();
  }