@Override protected void onEndMode() { int hiScore = Settings.getInteger(R.settings.hiscores.fullchallenge, 0); int score = foundInfo.getFound(); if (score > hiScore) Settings.putInteger(R.settings.hiscores.fullchallenge, score); setResultText( String.format( Ichigu.getString(R.strings.fullChallengeResult), foundInfo.getText(), (score > hiScore ? Ichigu.getString(R.strings.newHiscore) : ""))); super.onEndMode(); }
@Override protected void onDraw() { drawScore(); super.onDraw(); }
@Override protected void onOpenExtraCards() { if (timer.getRemaining() > 10) super.onOpenExtraCards(); else flashTimerText(); }
@Override protected void onStartMode() { super.onStartMode(); foundInfo.reset(); }