gpt4 book ai didi

android - finishactivity 未完成当前 Activity

转载 作者:行者123 更新时间:2023-11-29 14:23:09 24 4
gpt4 key购买 nike

我有名为 ACITIVTYA、ACITIVTYB、ACITIVTYC 的 Activity 。

ACITIVTYB 和 ACITIVTYC 扩展了 ACTIVITYA

在作为父 Activity 的 ACITIVTYA 中,我想重新加载 ACTIVITYB。我使用了以下代码

finishActivity(1000);
Intent intent = new Intent(ACITIVTYB.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivityForResult(intent,1000);

但是 finishActivity(1000);当屏幕上显示相同的 ACTIVITYB 时不起作用。

它适用于不同的 Activity ,即当 ACTIVITYC 在屏幕上时,我可以重新加载 ACTIVITYB。但是当 ACTIVITYB 在屏幕上时,我无法重新加载相同的 ACTIVITYB。

最佳答案

您可以使用:

getActivity().setResult(350, null);
getActivity().finish();

关于android - finishactivity 未完成当前 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18821535/

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