예제 #1
0
 @Override
 public boolean onOptionsItemSelected(MenuItem item) {
   switch (item.getItemId()) {
     case R.id.reset_score:
       PreferenceUtil.setCorrectAnswers(activity, 0);
       PreferenceUtil.setIncorrectAnswers(activity, 0);
       winsCountText.setText(activity.getString(R.string.wins) + 0);
       lossesCountText.setText(activity.getString(R.string.losses) + 0);
       return true;
   }
   return false;
 }
예제 #2
0
  @Override
  public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);
    setRetainInstance(true);
    randomNumText.setOnClickListener(this);
    confirmationText.setOnClickListener(this);
    fizzImage.setOnClickListener(this);
    buzzImage.setOnClickListener(this);
    bothText.setOnClickListener(this);

    animateNewNumber();

    winsCountText.setText(
        activity.getString(R.string.wins) + PreferenceUtil.getCorrectAnswers(activity));
    lossesCountText.setText(
        activity.getString(R.string.losses) + PreferenceUtil.getIncorrectAnswers(activity));
  }
예제 #3
0
 private void addToIncorrectCount() {
   int previousIncorrectAnswers = PreferenceUtil.getIncorrectAnswers(activity);
   int currentIncorrectAnswers = ++previousIncorrectAnswers;
   PreferenceUtil.setIncorrectAnswers(activity, previousIncorrectAnswers++);
   lossesCountText.setText(activity.getString(R.string.losses) + currentIncorrectAnswers);
 }
예제 #4
0
 private void addToCorrectCount() {
   int previousCorrectAnswers = PreferenceUtil.getCorrectAnswers(activity);
   int currentCorrectAnswers = ++previousCorrectAnswers;
   PreferenceUtil.setCorrectAnswers(activity, currentCorrectAnswers);
   winsCountText.setText(activity.getString(R.string.wins) + currentCorrectAnswers);
 }