我遇到了与 home 键相关的问题。当我按下主页键时,当前活动被隐藏,但是当我再次启动可执行文件时,它从第一个屏幕开始。我已经覆盖了所有方法(onSaveInstanceState、onPause、onStop onResume),但仍然存在问题。处理这个问题的正确方法是什么?
当我按下主页按钮时,我将小部件状态存储在数据库中,当我再次启动可执行文件时,我正在检查数据库状态并启动用户按下主页按钮时保存的新 Intent。这是正确的方法吗,因为当用户执行相同操作并再次按下后退按钮时我面临问题,活动堆栈中已经有可用的意图。