2013-04-10 57 views
0

我是Android新手。我有一個按鈕說如何重置Android應用程序點擊按鈕?

「你想重新開始遊戲」嗎?

單擊此按鈕時,我希望遊戲重置,以便它返回到其初始狀態,即用戶首次打開遊戲時。我應該通過調用onCreate()方法來做到這一點,如果是這樣,怎麼做?

+1

只是將應用程序的狀態更改爲初始狀態。重置所有與遊戲相關的數據並刷新視圖以顯示「無」。 – damian 2013-04-10 11:51:50

+1

你也可能想將該按鈕的文本改爲「重新啓動」 – 2013-04-10 11:52:18

回答

3

您不應該手動撥打onCreate。從頭開始當前活動的一個非常簡單的方法是:

finish(); 
startActivity(MyActivity.class, getIntent()); 
+0

我認爲你必須在調用'finish()之前開始新的活動; – kabuto178 2013-04-10 12:10:18

相關問題