android - 在 Android 中恢复 Activity

标签 android android-activity resume onstart

我有一个包含 3 个 Activity 的应用。

我有主要 Activity 。这调用第二个 Activity ,然后调用第三个 Activity 。我想在不进入 onCreate 的情况下返回主 Activity 。

这是第三个 Activity 的代码:

startActivity(new Intent(TerceraActiviry.this, Main.class));

最佳答案

如果你的Activity还在运行,这段代码会在不输入onCreate的情况下把它带到最前面

Intent openMainActivity = new Intent(TerceraActiviry.this, Main.class);
openMainActivity.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivityIfNeeded(openMainActivity, 0);

关于android - 在 Android 中恢复 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12408719/

相关文章:

c - 逐行执行Lua脚本时检测代码块

android - 在 Android NDK 上使用 ffmpeg 淡入淡出图片

android - 如何在更改 Activity 时保持背景音乐播放?

android - 仅在应用程序未运行时从 Intent 启动 Activity

android - 为什么我把 if (savedInstanceState != null){} 放在 onCreate 方法中并不重要

ios - 在 iPhone 上继续中断的下载

android - 无法恢复 Activity ,使用相机后应用程序崩溃

android - Recycler View 仅显示 android 中共享首选项中的一项

android - 如何添加广播组

android - 如何从 Activity 与 HostApduService 通信