我對Android應用程序工作,當我運行的主要活動的應用程序運行,我想它,但你在遊戲中死亡後停止。我想在遊戲中死後出現一個重新啓動按鈕。到目前爲止,我已經使用按鈕和主要活動的背景進行了新的佈局。我在我的源文件夾中創建了一個新類,並設置了一個onclicklistener,但我不確定哪些代碼會使按鈕啓動主活動再次啓動。製作一個重啓按鈕,Android應用遊戲
回答
您可以將下面的代碼添加到您的onclick方法:
finish();
startActivity(getIntent());
中加入以下代碼,您在重新啓動相同的活動......,而不必返回到前一個。
UPDATE
這裏如何更改並重新啓動遊戲,你需要添加標誌,以重新開始活動。
Intent i = new Intent(this, MainMenu.class); //change it to your main class
//the following 2 tags are for clearing the backStack and start fresh
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
finish();
startActivity(i);
嘗試一下,希望它爲你的作品
只是爲了說明我沒有在主要活動中製作按鈕,這是我想要重新啓動的活動。我創建了一個顯示不同佈局的新類。我是一個業餘的明顯,所以如果你需要任何細節,我可以將代碼複製到這裏 –
所以要使用按鈕在不同的類,以重新啓動遊戲(創建遊戲的新實例),並帶你回到主? – Coderji
是的,這聽起來是正確的。 –
你可以只調用Activity.recreate();
如果你API級別11以上。
- 1. 製作Android遊戲
- 2. 使用4個可能的答案按鈕製作遊戲
- 3. Android-Libgdx,在按鈕上啓動遊戲後調用另一個活動點擊
- 4. 我的新遊戲按鈕和退出遊戲按鈕不起作用
- 5. C#Windows應用程序 - 鏈接一個按鈕以啓動遊戲
- 6. 存儲一個Facebook用戶的遊戲數據遊戲製作
- 7. Google+遊戲按鈕
- 8. 要重新啓動遊戲團結框架點擊一個按鈕
- 9. 重置按鈕在Javascript井字遊戲
- 10. 遊戲結束並重新啓動按鈕Cocos2d
- 11. 單擊按鈕時重新啓動iPhone遊戲
- 12. 重新啓動遊戲,按鈕總是導致崩潰
- 13. 如何快速創建遊戲重啓按鈕
- 14. 如何重新啓動程序? (重新啓動按鈕在遊戲中)
- 15. C#猜測遊戲與定製按鈕
- 16. Android共享首選項繼續遊戲按鈕不起作用
- 17. 按鈕新遊戲不工作Java
- 18. 製作一個交易卡遊戲XNA
- 19. 重啓後遊戲變慢
- 20. 重新啓動遊戲
- 21. iPhone遊戲重啓戰略
- 22. 重新啓動2D遊戲
- 23. JBOX2d:重新啓動遊戲
- 24. 製作類似應用的遊戲秀?
- 25. 在Android遊戲中按音量控制
- 26. 你好Android的數獨遊戲,按下按鈕崩潰的遊戲
- 27. Android遊戲啓動畫面
- 28. Android重新啓動應用程序作爲主頁按鈕
- 29. 製作按鈕重新啓動活動
- 30. 試圖刪除我的重新啓動按鈕,一旦它是遊戲
顯示你的代碼。 – flx