public int Result を持つクラスが 1 つあります。ゲームの後半で、その変数を使用して、ユーザーが獲得したポイント数を格納します。ここで、Result という別のアクティビティ/クラスがあり、そのアクティビティに textView があり、Result 変数を使用して、その textView に sexText を渡す必要があります。ゲーム クラスのインスタンスを作成し、それを Result クラスで g と呼び、次のようにしました。
score = (TextView) findViewById(R.id.tvResult);
score.setText("Game over!\nYour score is:\n" + k.Result);
しかし、私は常に0を取得します。これは、実際の変数ではなく、変数のデフォルト値を取得したためだと思います。ゲーム終了後に変数に追加された最終値を渡すにはどうすればよいですか?
また、変数をインテントとして渡すために、ゲーム アクティビティでこれを試しました。
Intent i = new Intent(Quiz.this, Result.class);
i.putExtra("newResultVariable", Result);
startActivity(i);
また、0 を取得します。