我的MainActivity聲明瞭以下HOME,DEFAULT類別和MAIN Action。我也選擇應用程序作爲默認啓動器。當我點擊後按下它按預期關閉MainActivity。但是如果我離開MainActivity運行並重新啓動設備,我無法離開MainActivity!按下我調用finish()的onBackPress(),按預期暫停活動。但後來我看到onCreate調用(),onResume()和MainActivity像小丑一樣備份!我可以做什麼?這隻發生在活動仍在運行時重啓設備之後。重啓後無法關閉Android應用程序
我做的一切,我可以擺脫這個活動裏面包括
onBackPressed(){
ActivityCompat.finishAffinity(MainActivity.this);
finish();
}
我已經看到開始活動擺在首位建議,FLAG_ACTIVITY_CLEAR_TOP但其操作系統,而不是我。
我不能離開應用程序!
退房:http://stackoverflow.com/questions/2280361/app-always-starts-fresh-from-root-activity-instead-of-resuming-背景狀態 –