【发布时间】:2009-10-24 09:27:59
【问题描述】:
我遇到了与主页键相关的问题。当我按下主页键时,当前活动被隐藏,但是当我再次启动可执行文件时,它从第一个屏幕开始。我已经覆盖了所有方法(onSaveInstanceState、onPause、onStop onResume),但仍然存在问题。处理这个问题的正确方法是什么?
当我按下主页按钮时,我将小部件状态存储在数据库中,当我再次启动可执行文件时,我正在检查数据库状态并启动用户按下主页按钮时保存的新 Intent。这是正确的方法吗,因为当用户执行相同操作并再次按下后退按钮时我面临问题,活动堆栈中已经有可用的意图。
【问题讨论】:
-
有没有其他方法可以做到这一点。
-
我也重写了 onRestoreInstanceState 方法,但是当用户更改 orinetation 时会调用它。非常感谢任何帮助。
-
这是发生在真机还是模拟器上?
-
通过eclipse运行时发生在设备上。
标签: java android android-activity