Skip to content

Commit

Permalink
Merge pull request #1349 from jbc25/oppia-1627-feedback-afterqonly
Browse files Browse the repository at this point in the history
Add option to show quiz feedback only after each question
  • Loading branch information
alexlittle committed Apr 18, 2024
2 parents c5434d0 + 8223de2 commit 8238e7a
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
1 change: 1 addition & 0 deletions app/src/main/java/org/digitalcampus/mobile/quiz/Quiz.java
Expand Up @@ -65,6 +65,7 @@ public class Quiz implements Serializable {
public static final int SHOW_FEEDBACK_ALWAYS = 1;
public static final int SHOW_FEEDBACK_NEVER = 0;
public static final int SHOW_FEEDBACK_AT_END = 2;
public static final int SHOW_FEEDBACK_ONLY_AFTER_QUESTION = 3;

public static final int QUIZ_DEFAULT_PASS_THRESHOLD = 99; // use 99 rather than 100 in case of rounding
public static final int QUIZ_QUESTION_PASS_THRESHOLD = 99; // use 99 rather than 100 in case of rounding
Expand Down
Expand Up @@ -393,7 +393,8 @@ private View.OnClickListener nextBtnClickListener() {
// save answer
if (saveAnswer()) {
try {
if (quiz.getShowFeedback() == Quiz.SHOW_FEEDBACK_ALWAYS
if ((quiz.getShowFeedback() == Quiz.SHOW_FEEDBACK_ALWAYS ||
quiz.getShowFeedback() == Quiz.SHOW_FEEDBACK_ONLY_AFTER_QUESTION)
&& !quiz.getCurrentQuestion().getFeedbackDisplayed()) {

String feedback = quiz.getCurrentQuestion().getFeedback(prefLang);
Expand Down

0 comments on commit 8238e7a

Please sign in to comment.