我可以在Intent
上传递两条额外的消息,以便我可以传递另一个Activity
吗?如果是,它如何工作?
这是我所做的:
Intent intent3 = new Intent(this, Start.class);
String message = o.getName();
String messages = o.getPath();
intent3.putExtra(EXTRA_MESSAGE, message);
intent3.putExtra(EXTRA_MESSAGE, messages);
startActivity(intent3);`
并在
Activity
上将收到消息:Intent intent3 = getIntent();
String message = intent3.getStringExtra(Browse.EXTRA_MESSAGE);
String messages = intent3.getStringExtra(Browse.EXTRA_MESSAGE);`
最佳答案
您必须更改密钥:
Intent intent3 = new Intent(this, Start.class);
String message = o.getName();
String messages = o.getPath();
intent3.putExtra(EXTRA_MESSAGE, message);
intent3.putExtra(EXTRA_MESSAGE_TWO, messages);
startActivity(intent3);
关于android - 来自Intent的两个EXTRA_MESSAGE,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22388864/