![](/img/trans.png)
[英]How to make a service update the UI on an activity after reopening after the system has shut it down in Android
[英]Android is not reopening previous activity after system has killed app
我已經為此搜索過,但我能找到的只是人們遇到相反的問題-他們希望他們的應用程序不要重新打開上一個活動,而我試圖弄清楚為什么我的應用程序每次都從主要活動開始在系統為 memory 殺死它后,我重新打開它。
我的問題:我有一個活動,用戶創建的數據最終會被持久化。 當我在此活動中關閉未保存數據的應用程序,然后 go 並打開其他應用程序以便系統需要終止我的應用程序以釋放 memory 時,我丟失了我的數據。 我正在正確使用 onSaveInstanceState/onRestoreInstanceState(當我改變方向或打開省電模式時數據不會丟失),所以我知道我正在正確保存實例數據,問題是 Android 沒有打開我的應用程序重新啟動時的活動,所以我永遠沒有機會恢復我保存的實例數據。
知道為什么我的應用程序在系統殺死它之前不會打開我離開它的最后一個活動嗎? 謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.