我试图int
在两个活动之间传递价值。在第一个活动中,我编码:
Class nextView = Class.forName("com.test.NextFile");
Intent nextIntentTest = new Intent(CurrentFile.this, NextFile.class);
nextIntentTest.putExtra("passingName",nameofvar);
startActivity(nextIntentTest);
而且,在第二个活动中,
Intent intentTest = this.getIntent();
int counter = intentTest.getIntExtra("passingName",-1);
我不知道为什么,但我总是得到默认 (-1) 值。我对其他类和变量做了几乎同样的事情,一切都很好。也许问题出在public class NextFile extends ListActivity
而不是public class NextFile extends Avtivity
?
有人能帮我吗 ?