在上一个活动中,我这样做了:
int entryId = 10;
intent.putExtra("entry_id", entryId);
然后在结果活动中
首先我尝试了这个:
entry_id = this.getIntent().getExtras().getInt("entry_id");
它总是给我默认值0
但我改成这样:
entry_id = this.getIntent().getIntExtra("entry_id", 1);
它给出了正确的值(10)。
为什么会这样?