【发布时间】:2023-03-22 16:41:01
【问题描述】:
我正在编写的 Android 应用程序出现问题,这似乎应该是一个常见问题,但我找不到任何相关信息。
我的应用程序中有一个记分牌活动,它只在文本视图中存储一个分数网格,这是用户将更新的东西,然后点击返回键并查看其他一些活动,然后稍后再回来更新它,再离开,等等……
问题是每次他们离开和回来时,整个活动都会重置,失去所有分数。我不能使用 saveInstanceState ,因为按下后退键时不会调用它。除了将整个网格保存在共享首选项中之外,我真的不知道从哪里开始,但我觉得必须有更好的方法
有什么想法吗?
【问题讨论】:
-
使用共享偏好。
-
嘿,我遇到了和你一样的问题。你找到解决方案了吗?谢谢。
标签: android android-activity state-saving