Tasks follow for the Project :

  1. Questions should be in a variety of formats such as free text response, checkboxes, and radio buttons.
  2. Checkboxes are only used for questions with multiple right answers. Radio buttons are only used for questions with a single right answer. Any question which uses radio buttons allows only one to be checked at once.
  3. App includes a button for the user to submit their answers and receive a score. Code adheres to all of the best layout practices.
  4. App includes at least four of the following Views: TextView, ImageView, Button, Checkbox, EditText, LinearLayout, RelativeLayout, ScrollView, RadioButton, RadioGroup.
  5. App gracefully handles displaying all the content on screen when rotated.
  6. Each question has a correct answer.
  7. App contains at least one if/else statement.
  8. Grading button displays a toast which accurately displays the results of the quiz. The grading logic checks each answer correctly.
  9. App contains 4 - 10 questions, including at least one check box, one radio button, and one text entry.