您好我的应用程序中有2个名为A和B的活动。
现在我正在放置2个编辑框,用于输入名字和姓氏,并在活动A中显示确定按钮。
输入数据并按OK按钮后,我想显示名字和姓氏作为活动B的标题文本。
我已尝试并成功将这些名称传递给我在同一个应用程序中的邮件主题。
请帮助我...答案 0 :(得分:3)
您可以将putExtra和getStringExtra与Intent一起使用,将String参数传递给新的Activity。
在活动A中:
Intent intent = new Intent(this, B.class);
intent.putExtra("firstName", firstName);
intent.putExtra("lastName", lastName);
startActivity(intent);
在活动B中:
@Override
protected void onCreate(Bundle savedInstanceState) {
String firstName = getIntent().getStringExtra("firstName");
String lastName = getIntent().getStringExtra("lastName");
....
}
对于所有其他基本数据类型,还有getFooExtra
和putExtra
方法。