兩項活動A,B。 當A開始數據定義。從A到B的活動被稱爲, 而一個活動終於被摧毀。 我如何停止銷燬活動? 當從B返回時獲取相同的創建數據。保存舊的活動數據android
0
A
回答
0
如果您使用Intent從A導航到B.請勿調用finish()方法。剛開始你的B活動。
爲前:
Intent intent = new Intent (A.this,B.class);
startActivity(intent);
//Here dont use finish() method as it destroys current Activity.
希望這將有助於:)
+0
中檢索它們。如果@OnkarNene正確,那麼您可能需要在'onSaveInstanceState'時保存所有數據,所以你可以在'onCreate'中檢索它們,以防系統決定銷燬你的活動。 –
0
如果你去ActivityA到ActivityB然後ActivityA默認情況下不破壞。如果你給finish()方法比,並且只有ActivityA會銷燬。否則ActivityA只是停止,但仍然處於後臺狀態。因此,當你從一個活動轉移到另一個活動時,不要添加finish()方法。
你可以爲你的情況
Intent intent = new Intent(ActivityA.this,ActivityB.class);
startActivity(intent);
做什麼,當你可以回ActivityA它會調用的onStop ActivityA()方法。因此,您可以再次在onStop()方法中定義您的日期。
相關問題
- 1. 保留Android活動數據
- 2. android在活動中保存活動
- 3. 如何保存活動數據?
- 4. android活動加載舊活動而不是創建舊活動的新實例
- 5. 獲取活動重新啓動時舊活動的數據
- 6. 在多個活動中保存和檢索數據Android Studio
- 7. 在多個android活動中保存數據
- 8. odoo:寫函數保存舊數據
- 9. Android:保存上次打開的活動
- 10. Android的保存活動狀態
- 11. Android中保存的onResume活動狀態?
- 12. 恢復sqlite數據庫後,舊文件保持活動?
- 13. 保存活動
- 14. android如何保存和顯示數據到兩個不同的活動在android
- 15. 「編輯」操作,保存舊數據
- 16. 何時保存Android應用程序級數據(不是活動數據)
- 17. 保存在Android上活動時移動到另一個活動
- 18. 將數據從新活動傳遞到舊活動?
- 19. 在android中保存活動狀態?
- 20. Android保存整個狀態活動
- 21. Android活動未保存偏好設置?
- 22. 保存Android活動狀態和內容
- 23. Android,通過新活動保存EditText
- 24. 保存數據SharedPreferencies的Android
- 25. 保存Android的setOnItemClickListener數據
- 26. 數據庫問題,同時保存數據登記活動
- 27. 如何在活動之間保存數據並傳遞數據
- 28. Android - 在開始新活動時保存活動狀態
- 29. Android保存活動信息返回到活動
- 30. Android,有什麼更高效?隱藏活動或啓動新與舊的數據
這非常反對android的哲學。你爲什麼要這個活動不被破壞?也許你可以想象片段在活動中創建不同的框架(以及它們之間的轉換)。如果您不想銷燬數據持久性的活動,請查看android提供的數據存儲方法,並在onResume – Bram