将多个活动的多个数据传输到一个活动AndroidStudio



我有3个活动,活动1有编辑文本,活动2有另一个编辑文本,最后一个活动是结果,所以当我向活动1添加文本并按next转到活动2时,我将添加另一个文本,然后按next转至最后一个活动,在这里我们将看到活动1和2的结果感谢

这将是您的第一个活动:

void goToActivity2() {
var intent = new Intent(this, NextActivity.class);
intent.putExtra("THE_KEY_FOR_TEXT", "text_from_editText");
startActivity(intent);
}

在活动2中,您可以获得文本:

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
var textFromTheFirstActivity = getIntent.getStringExtra("THE_KEY_FOR_TEXT")
}

然后,您也可以执行同样的操作来传递其他活动的文本。

最新更新