gpt4 book ai didi

Android - 从其他应用程序恢复 Activity

转载 作者:行者123 更新时间:2023-11-30 01:58:01 26 4
gpt4 key购买 nike

我有两个应用程序 A( Activity A1、A2、A3)和 B( Activity B1、B2)。我的流程是这样的:

A1 -> A2 -> A3 -> B1 -> B2

我的问题是:如何从 Activity B2 恢复到现有的 Activity A3 - 不创建新的 Activity A3 - 例如使用多任务按钮切换 2 个应用程序?

谢谢,

最佳答案

Intent 是 Android 中强大的机制,允许您从另一个进程启动 Activity。

您只需要安装包和类名。就这样。

例如:

Intent intent = new Intent();
intent.setComponent(new ComponentName("com.example", "com.example.MyExampleActivity"));
startActivity(intent);

您可能还需要 singleInstance | singleTask Activity A3 的启动模式。

当您需要启动 A3 时,您需要设置 FLAG_ACTIVITY_REORDER_TO_FRONT按照您的 Intent ,A3 将被重新排序到前面。

如何在 Android 中制作 IRC:read here

关于Android - 从其他应用程序恢复 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31919160/

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