@Override public void onClick(View v) { SoundManager.getInstance(activity).playButtonSound(); Game game = activity.getGame(); switch (v.getId()) { case R.id.pauseBtn: activity.pauseGame(); break; case R.id.hintBtn: if (game.isHinting()) return; if (game.isFreeHint()) game.useHint(); else activity.showHintMenu(); break; case R.id.nextBtn: game.nextLevel(); game.setStage(Game.Stages.MainStage); break; case R.id.restartBtn: game.restartLevel(); game.setStage(Game.Stages.MainStage); break; case R.id.menuBtn: activity.finish(); break; case R.id.helpBtn: activity.showHelp(); break; } }