我有一個應用程序,它有兩個活動A
和B
。當應用程序安裝並首次運行時,它始終以A
開頭,因爲它在清單中聲明爲啓動器活動。在應用程序重新啓動時啓動不同的活動
根據工作流程,幾秒鐘後,活動A
被銷燬,活動B
被啓動。因此,任務的根源變成B
。現在,當用戶按下主頁按鈕並稍後進入我們的應用程序時,活動B
按預期恢復。但是,如果應用程序長時間處於後臺,那麼應用程序將從日誌Application::onCreate()
被調用時重新啓動。但是,我希望每當應用程序重新啓動時(即在調用Application::onCreate()
時)(與第二種情況類似),應該啓動活動A
而不是B,在應用程序未重新啓動的所有其他情況下,應出現活動B
。我是android新手,無法找出解決方案。任何幫助深表感謝。
在此先感謝。