私のゲームでは、Intent Extraを使用して、PlayGameアクティビティからScoreboardアクティビティにスコアを渡そうとしています。ゲームを終了すると、次のようにスコアボードに移動します。
Intent intentScoreboard = new Intent(getApplicationContext(), Scoreboard.class);
intentScoreboard.putExtra("com.example.game.SCORE", score_counter);
startActivity(intentScoreboard);
次に、Scoreboardクラスで、次のようにonResume()メソッドで取得します。
Bundle b = getIntent().getExtras();
int score = b.getInt("com.example.game.SCORE");
これは最初は問題なく機能しますが、その後別のゲームをプレイしてスコアボードに戻った後も、最初のゲームからスコアを取得します。
私は何が欠けていますか?