繁体   English   中英

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

[英]transfer multi data from multiple activities to one activity AndroidStudio?

我有 3 个活动,活动 1 有编辑文本,活动 2 有另一个编辑文本,最后一个活动是结果,所以当我将文本添加到活动 1 并按下 go 活动2 旁边时,我将添加另一个文本,然后按下 go 旁边的最后一个活动,这里我们将看到活动 1 和 2 的结果,谢谢

这将是您的第一个活动:

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

在activity2中你可以得到文本:

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        var textFromTheFirstActivity = getIntent.getStringExtra("THE_KEY_FOR_TEXT")
    }

然后你做同样的事情来传递其他活动的文本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM