自从我在我的Android应用程序中添加了一个新类(特别是一个sqlite助手类)后,我可能会想要在按下主页按钮后重新启动。在添加类之前,应用程序将按预期进行多任务处理。
我很难过。每次应用程序进入后台时都会调用onDestroy。
关于为什么会发生这种情况的任何提示或想法?
答案 0 :(得分:0)
这是设计的。有关您的活动何时/如何销毁的更多信息,请参阅Android activity lifecycle。基本上,只要您的应用程序进入后台,您的活动就可以随时被杀死。
如果您想继续执行,则需要创建一个代表Android架构中长时间运行的组件的Service。
答案 1 :(得分:0)
原来我有android:finishOnCloseSystemDialogs =" true"在清单文件中。