0
A
回答
0
的這個對象的意圖我不知道的你正在嘗試做的,我希望這可以幫助。
您可以通過啓動此活動的意圖並將該標誌(通過intent.setflags方法)設置爲FLAG_ACTIVITY_CLEAR_TOP來恢復堆棧活動的左側,這將清除當前堆棧的頂部並返回(如果存在)被叫活動。
你也可以考慮使用SharedPreferences來保存你的活動狀態,然後恢復它,這樣你可以跳過繁重的任務或任何你想要的。
反正據我知道你不應該保留或傳遞活動項,因爲它肯定會泄露:
0
噓是對的。你永遠不應該保存一個Activity對象。如果您想要動態重新啓動一個活動並需要保存應以某種方式重新啓動的活動,則可以保存該活動的類對象並重新啓動。
Class saved = activity.getClass();
startActivity(new Intent(getApplicationContext(), saved);)
相關問題
- 1. 如何將對象從子活動傳遞給主活動?
- 2. 如何發送主叫活動的對象被稱爲活動
- 3. 如何將對象傳遞給活動?
- 4. Android:如何將對象從非活動(視圖)類傳遞給活動?
- 5. 如何從活動轉到TabActivity中的特定活動?
- 6. 如何將活動中的任何對象傳遞給服務?
- 7. 如何將LocationRequest對象從活動傳遞給服務?
- 8. 如何在Android中將一個活動的對象列表發送給另一個活動?
- 9. 觸發活動繼續
- 10. 從偏好活動發起活動
- 11. 如何將對象傳遞給WF4中的後代活動?
- 12. 如何從父活動停止活動?
- 13. 如何從singleInstance活動開始活動?
- 14. 如何將對象的ArrayList從一個活動轉移到另一個活動
- 15. 如何將用戶定義對象發送到其他活動
- 16. Android:如何從活動活動關閉前臺活動?
- 17. 如何從Javascript中觸發活動結果
- 18. 如何將圖像從活動發送到其他活動?
- 19. Android,觸發菜單動作活動
- 20. 如何從活動
- 21. 如何從活動
- 22. 如何從活動
- 23. 如何從活動
- 24. 如何在選取器活動中添加活動「發送給信使」?
- 25. 通過活動巴士發佈對象
- 26. 在活動之間發送對象
- 27. 如何在不使用意圖的情況下將對象從一項活動傳遞給另一項活動
- 28. 如何將路徑對象傳遞給新的活動(Android)
- 29. 如何將selectedListItem的對象傳遞給另一個活動?
- 30. 如何從ImageView中點擊Image併發送給其他活動