我想在使用intent的活动之间传递一个整数。 源活动使得调用info.id是来自 ListView的选定项目。getIntExtra总是返回默认值
Intent intent = new Intent(myActivity.this, newClass.class);
intent.putExtra("selectedItem", info.id);
this.startActivity(intent);
目标活动检索使用getIntent然后调用
int iSelectedItem = intent.getIntExtra("selectedItem", -1);
意图iSelectedItem始终是-1,而不是传递给putExtra值。 有人可以告诉我我做错了什么,或者我误解了 使用intent?
是的,这对我而言效果很好。 – EtienneSky 2011-09-15 06:10:41