2011-10-07 47 views
0

自從我向Android應用程序(特別是一個sqlite幫助器類)添加了一個新類後,可能應用程序想要在按主頁按鈕後重新啓動。在添加課程之前,應用程序將按預期進行多任務處理。Android應用程序在進入後臺時退出

我很難過。看起來每次應用程序進入後臺時都會調用onDestroy。

任何提示或想法爲什麼會發生?

回答

0

原來我在清單文件中有android:finishOnCloseSystemDialogs =「true」。

0

這是設計。請參閱Android activity lifecycle瞭解更多信息何時/如何將您的活動破壞。基本上,只要你的應用程序進入後臺,你的活動可能隨時被殺死。

如果您想繼續執行,您需要創建一個Service,它代表Android架構中長期運行的組件。

+0

原來我在清單文件中有** android:finishOnCloseSystemDialogs =「true」**。 IDK是如何到達那裏的,但這只是我猜想的樂趣的一部分。感謝你的回答。 – Patrick

相關問題