我正在创建一个Highscore,所以我必须将Int传递给其他活动,以便在一个人正确回答问题时增加它。我该怎么做?
您可以使用 Intent 传递 int 、string 或任何您想要的内容。
String SCORE_TAG = "score";
int highScore = 120;
Intent i = new Intent(CurrentActivity.this, YourActivity.class);
i.putExtra(SCORE_TAG,highScore);
startActivity(i);
在你的活动中使用它。
Intent i = getIntent();
my_score = i.getIntExtra(SCORE_TAG,0); // 0 for default value.