在Android上按下home键时,活动失去焦点

在Android上按下home键时,活动失去焦点,android,Android,当我按下手机上的home(主页)按钮时,当我返回应用程序时,它会完全失去焦点,无法跟踪活动的位置;i、 e.活动返回到主体状态。如何避免这样,当我按下home键并返回应用程序时;返回到活动所在的位置 我需要适用于所有设备的解决方案 谢谢。当您按下主页按钮时,将调用这些方法(首先是onPause(),然后是onStop()),然后当您返回时,如果同时您的操作系统没有调用onDestroy()(当您强制关闭应用程序或内存不足时会发生这种情况),您的活动将调用onResume()方法。如果它被销毁,它

当我按下手机上的home(主页)按钮时,当我返回应用程序时,它会完全失去焦点,无法跟踪活动的位置;i、 e.活动返回到主体状态。如何避免这样,当我按下home键并返回应用程序时;返回到活动所在的位置

我需要适用于所有设备的解决方案


谢谢。

当您按下主页按钮时,将调用这些方法(首先是
onPause()
,然后是
onStop()
),然后当您返回时,如果同时您的操作系统没有调用
onDestroy()
(当您强制关闭应用程序或内存不足时会发生这种情况),您的活动将调用
onResume()
方法。如果它被销毁,它将调用onCreate并从头开始


因此,基本上你需要做的是覆盖(
CTRL+O
在Android studio中打开覆盖菜单)这些方法可以保存你的应用程序状态,保存你的应用程序的重要参数(因为你没有共享任何代码,我无法推测它们是什么)然后再恢复应用程序以前的状态

将状态保存在
onStop()
中,并将状态加载到
onStart()
@Vucko中一些示例?如果您没有发布任何代码,我如何给您举个示例?我真的不知道你需要在应用程序中保存什么。