作者noworneverev (小朋友)
看板AndroidDev
標題[問題] Activity resume 後不要重新載入
時間Thu Jun 29 19:07:45 2017
剛學2天遇到一個問題
activity離開太久resume後整個頁面都會重載一次,
想請問如果不想重載,這關鍵字要找什麼呢?
目前的activity code(開啟一個xml檔案):
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_corp);
}
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.253.32.142
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AndroidDev/M.1498734470.A.B08.html
1F:→ pttworld: 參數加if 06/29 19:18
大大可以詳細點嗎真新手QQ
2F:→ javaddict: 離開太久被系統砍掉了,所以再回來系統會重建 06/29 19:21
應該有方法可以保存住之類的吧?
※ 編輯: noworneverev (111.253.32.142), 06/29/2017 19:25:07
3F:→ ssccg: 你可以加長不被砍掉的時間,但是一定要處理被砍掉的情況 06/29 19:25
4F:→ ssccg: 沒有任何方法可以保證永遠不被系統砍掉 06/29 19:25
5F:→ pttworld: savedInstanceState就是讓你用的google 06/29 19:29
6F:→ noworneverev: 謝謝樓上各位大概懂了 不過java基礎太差寫不出來QQ 06/29 20:50
7F:→ MartinJu: 沒辦法保存資料,只能把生命週期處理周全 06/29 22:28