gpt4 book ai didi

android - 将 Android 应用程序重新启动到相同状态

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

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

场景 主屏->启动应用->Activity A->Activity B->Activity C->按下Home键->主屏->启动应用

我期待展示 Activity C。但应用程序正在重新启动。

在 iOS 4.0 或更高版本中,应用程序在重新启动时进入相同状态。在 Android 中,我们需要做一些额外的事情来获得这种行为吗?

另一种情况:如果您在 Debug模式下推送应用程序,则不会看到上述行为。如果您创建 apk 并推送,则只有应用程序不会保留其状态。

最佳答案

查看 activity lifecycle文档

另请查看 onPause() 和 onResume() 方法。您将不得不覆盖它们以存储您的应用程序的状态。在这种情况下,您可能必须存储应用程序关闭时哪个 Activity 在前台。

查看此 question查看如何开始一项 Activity 。您可以在 onResume() 方法中启动 Activity 。

关于android - 将 Android 应用程序重新启动到相同状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8559318/

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