我在MainActivity
中有一个int值,我想在第二个活动中移动它,并将其设置为Progression条的值。我尝试了以下情况,但它似乎不起作用。任何提示将不胜感激。
MainActivity
:
public void subQ8Clicked(View v) {
calculateScore();
Q7.setVisibility(View.GONE);
Intent ResultActivity = new Intent(MathActivity.this, ResultActivity.class);
ResultActivity.putExtra("Score",score);
startActivity(ResultActivity);}
ResultActivity
:
Intent ResultActivity=getIntent();
int valScor=ResultActivity.getIntExtra("Score",0);
ProgressBar CurrentProgress = (ProgressBar) findViewById(R.id.Progressbar);
CurrentProgress.setMax(100);
CurrentProgress.setMin(0);
CurrentProgress.setProgress(valScor);
答案 0 :(得分:0)
尝试使用ResultActivity.getExtras().getInt("Score")
,而不是ResultActivity.getIntExtra("Score",0)