gpt4 book ai didi

android - 如何在 View 之间导航?不会丢失初始 View 的数据

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

我有一个登录页面,其中有一个高级按钮。该按钮设置了一个 View ,用户可以在其中添加一些信息。当我点击保存时,它会返回到我的主视图(登录页面)并且所有信息都被清除了吗?

如何在导航离开然后返回时保存第一个 View 的状态?

谢谢

最佳答案

查看 activity docs 中描述的 Activity 生命周期.当一个 Activity 进入后台时,就像您启动一个新 Activity 一样,它可以被删除,并在用户返回到该 Activity 时重新创建。

此外,当您进行配置更改(例如方向更改)时,您的 View 将被重新创建。

在您的情况下,您可能希望在 onPause() 方法中保存状态,并在 onResume() 方法中重置它。在 Activity 之间共享状态的一种简单方法是通过 SharedPreferences。参见 Saving Persistent State举个例子。

关于android - 如何在 View 之间导航?不会丢失初始 View 的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3604873/

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