gpt4 book ai didi

android - 是否可以实现这样的 Activity 行为?

转载 作者:行者123 更新时间:2023-11-29 00:24:18 27 4
gpt4 key购买 nike

有两个 Activity :ActivityAActivityB。

ActivityA 我要去 ActivityB。然后,我选择一些列表项并使用所选数据返回到 Activity A(同一实例)。最困难的是:如果我现在按回去,我应该回到 ActivityB(具有相同的实例和已保存的 View 状态)。

是否可以实现?不需要通过 launchMode 属性,也许还有另一种方法可以通过 ActivityManager 手动管理 Activity 。

最佳答案

在 Activity 的 onActivtyResult 中放置 boolean flag 以便您可以检查它是否在从 Activity B 和 onBackPressed 中选择数据后出现strong> Activity A开始 Activity B

像这样

boolean flag = false;

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
flag = true;
}

@Override
public void onBackPressed() {
// TODO Auto-generated method stub

if(flag)
{
//Start Activity B
}
else
{
// finish this activity
}

}

关于android - 是否可以实现这样的 Activity 行为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20866881/

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