@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; }
@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)); }
private void addToIncorrectCount() { int previousIncorrectAnswers = PreferenceUtil.getIncorrectAnswers(activity); int currentIncorrectAnswers = ++previousIncorrectAnswers; PreferenceUtil.setIncorrectAnswers(activity, previousIncorrectAnswers++); lossesCountText.setText(activity.getString(R.string.losses) + currentIncorrectAnswers); }
private void addToCorrectCount() { int previousCorrectAnswers = PreferenceUtil.getCorrectAnswers(activity); int currentCorrectAnswers = ++previousCorrectAnswers; PreferenceUtil.setCorrectAnswers(activity, currentCorrectAnswers); winsCountText.setText(activity.getString(R.string.wins) + currentCorrectAnswers); }