1
A
回答
2
你可以嘗試這兩種:
MyActivity.finish()
Intent intent = new Intent(MyActivity.this, MyActivity.class);
startActivity(intent);
或者,如果不工作,你可以這樣做:
private boolean isRestarting = false;
...
// When button is pressed
isRestarting = true;
myactivity.finish();
...
// in the onDestroy() method
if(isFinishing() && isRestarting){
Intent intent = new Intent(MyActivity.this, MyActivity.class);
startActivity(intent);
}
相關問題
- 1. 重新啓動活動Android
- 2. Android活動重新啓動
- 3. 動畫重新啓動Android的活動
- 4. 活動的重新啓動Android
- 5. 將onActivityResult()重新啓動我的活動?
- 6. 如何重新啓動Android活動?
- 7. 在android中重新啓動活動
- 8. 在c#中重新啓動Android活動
- 9. 的Android API自動啓動活動,並重新啓動
- 10. Android活動重啓
- 11. 重新啓動活動嗎?
- 12. android如何在視圖中重新啓動我的活動?
- 13. 當我重新啓動Android
- 14. 重新啓動活動,而不是重新創建[Android的]
- 15. 在重新啓動應用程序時重新啓動Android活動
- 16. 活動重新啓動但計時器未重新啓動
- 17. Android - 多重活動重新啓動時的併發問題
- 18. 啓動新的活動重置ViewPager
- 19. 爲什麼我的活動重建,而不是重新啓動
- 20. Android活動生命週期---如何重新啓動活動時重置變量?
- 21. 的Android moveTaskToBack()我重新啓動我的主要活動後不工作
- 22. 爲什麼我的活動會自動重新啓動?
- 23. 重新啓動Android活動而不重繪網頁瀏覽
- 24. 重新啓動我的android服務?
- 25. 爲什麼Android在我調用finish()時重新啓動我的活動?
- 26. Android - 重新啓動後啓動AlarmManager
- 27. 更改字體重新啓動活動
- 28. 重新啓動活動在微調onItemSelected
- 29. 製作按鈕重新啓動活動
- 30. 防止活動重新啓動?
這是不是真的預期的行爲。你想通過重新啓動來完成什麼? – Falmarri 2010-11-27 17:52:23