2013-11-04 50 views
1

我想完成Android應用程序中的所有活動,然後從頭開始重新啓動它。有沒有簡單的方法來實現這一點,而不是一個接一個完成,直到我回到第一個?完成所有活動並重新啓動Android中的應用程序

+0

What @ njzk2可能的意思是說:你不太可能需要這樣做;請你說出你的意圖,以便我們可以幫助你以用戶友好的方式解決它? – 323go

+0

@ njzk2:我有一個活動來刪除用戶帳戶,如果用戶刪除他的帳戶,我希望一切都被關閉。 –

+0

@ njzk2:這是您評論的目的? –

回答

4

只需在啓動您的意圖時清除任務。

Intent restartIntent = new Intent(this, MainActivity.class); 
restartIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); //Set this flag 
startActivity(restartIntent); 
finish(); 
相關問題