我的Android應用程序有一個主要的活動,用戶點擊一個按鈕,開始一個「加載活動」與微調,當完成加載後開始結果活動。當您從主屏幕重新啓動應用程序時,如何阻止某個活動被恢復?
加載活動只是一個onCreate函數,它產生一個從Web獲取信息的新線程。
經常在使用我的應用程序一段時間後,加載活動將是從主屏幕恢復我的應用程序時顯示的活動。活動永遠持續下去,微調整個時間。我唯一能做的就是按home鍵關閉應用程序(問題依然存在,直到關閉應用程序爲止)。你如何防止這一點?我希望我的主要活動在這些情況下開始。
我嘗試添加以下重寫功能,但它沒有工作:
@Override
public void onResume() {
super.onResume();
finish();
}
將「finish()」放在「onResume()」中會在每次啓動時關閉您的應用程序。 – 2012-02-17 22:58:01