0

嗨,在我的应用程序中,我有 2 个名为 A 和 B 的 Activity。

现在我放置 2 个编辑框来输入名字和姓氏,在活动 A 中带有一个确定按钮。

输入数据并按 OK 按钮后,我想将名字和姓氏显示为活动 B 的标题文本。

我已经尝试并成功地将这些名称传递给我在同一个应用程序中的邮件主题。

请帮助我...

4

1 回答 1

3

您可以在 Intent 中使用putExtragetStringExtra将字符串参数传递给新的 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");
        ....
}

还有所有其他基本数据类型getFooExtraputExtra方法。

于 2011-03-23T19:34:01.643 回答