Java 通过额外槽活动结果始终为空
我试图在活动之间传递一个唯一的id,因此我在activity1上执行以下操作:Java 通过额外槽活动结果始终为空,java,android,android-intent,bundle,Java,Android,Android Intent,Bundle,我试图在活动之间传递一个唯一的id,因此我在activity1上执行以下操作: Intent i = new Intent(this,FotosForPlant.class); i.putExtra("plantId",id); startActivity(i); 在FotosForPlant acitivity oncreate上,我应该收到额外的plantId 所以我做了这个: String id = getIntent().getExtras().getStrin
Intent i = new Intent(this,FotosForPlant.class);
i.putExtra("plantId",id);
startActivity(i);
在FotosForPlant acitivity oncreate上,我应该收到额外的plantId
所以我做了这个:
String id = getIntent().getExtras().getString("plantId");
但是我一直从键中得到一个空值,正如你们看到的,键是一样的,发生了什么S什么类型的
id
?int,它必须是正确的字符串?或者使用getStringExtra()
,int)