如何在Android中维护应用程序的Home Button Persistent状态?

时间:2010-04-08 08:58:07

标签: android android-emulator

我正在开发我的应用程序。在我按下设备上的主页按钮之间。我的应用程序将转到后台任务。之后,我长按主页按钮,它会将我的应用程序显示为持久状态。即我在我的应用程序中的位置和内容。但我在目录窗口中单击我的应用程序它重新启动我的应用程序。我想要做的是,如果我的应用程序处于后台任务中,它将会唤醒,否则它将启动。怎么实现呢?有什么想法吗?

1 个答案:

答案 0 :(得分:1)

当你这样做时,Android会调用:

  • onRestart()
  • onStart()
  • onResume()

您可以覆盖这些方法,以便做您需要的事情。不过我不推荐它。

请记住,如果设备需要内存,则会终止您的进程,当您再次打开应用时,Android会调用您的活动的onCreate()方法。

检查Activity's lifecycle