gpt4 book ai didi

android - 如何在使用 Intent 发回数据时跳过一项 Activity ?

转载 作者:太空宇宙 更新时间:2023-11-03 11:47:38 26 4
gpt4 key购买 nike

考虑我有 3 个 Activity Activity1 Activity2 Activity3 如果我想从 Activity3 跳过 Activity2 将数据发送回 Activity1,我应该怎么做?

最佳答案

有一种“正确”的方法可以将 FLAG_ACTIVITY_FORWARD_RESULT 添加到 Intent 中。
它用于启动下一个 Activity 并通知它将结果传递给第一个 Activity :代码:

Activity 1 -> startActivityForResult(activityB,0);
Activity 2 -> activityCintent.setFlags(Intent.FLAG_ACTIVITY_FORWARD_RESULT);
startActivity(activityCintent); finish();
Activity 3 -> setresult(10); finish();
Activity 1 -> if(result==10) {dofunction(); }

关于android - 如何在使用 Intent 发回数据时跳过一项 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38696950/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com