gpt4 book ai didi

Android:生命周期问题——离开应用

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

我的应用程序中的第一个 Activity 是带有进度对话框的初始屏幕,我在其中从 Web 服务加载数据。
完成后,我开始下一个 Activity 并在第一个 Activity 的 onPause() 中调用 finish(),以使其不再出现。
下一个 Activity 是我的主菜单,然后我从那里浏览应用程序。
问题是当我想离开应用程序时。我从我去过的任何 Activity 返回主菜单,然后按“返回”或“主页”。
如果在我再次启动该应用程序后不久,我的主菜单会立即出现,并且我不会通过显示数据的初始屏幕。另外,似乎在离开之前持有的数据被公开了。结果,我从主菜单启动的 Activity (取决于启动画面期间获取的数据)变成空的。

有人知道如何解决这个问题吗?
谢谢,罗布

最佳答案

您是否将数据存储在离开主 Activity 时由 onCreate() 加载的数据包中?

我建议阅读关于 http://developer.android.com/guide/topics/fundamentals.html 上关于保存 Activity 状态的部分

关于Android:生命周期问题——离开应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3280515/

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