→ ssccg: 把這些變數初始化移到自訂的Application class 10/20 10:52
→ ssccg: 不要放在特定的Activity中 10/20 10:52
→ lnmlee: Activity Lifecycle 再看熟一點 這個是唯一讓你釐清問題的 10/20 11:01
→ lnmlee: 方法 但我估計不外乎 background thread update ui 所引發 10/20 11:01
→ lnmlee: 的 view null point 狀況居多 用多線程要隨時注意主線程的 10/20 11:01
→ lnmlee: 狀況去做處理 10/20 11:01
→ ssccg: btw一樓的作法是治標的方法,治本的方法是不要用靜態,應該 10/20 11:57
→ ssccg: 考慮資料的生命週期,選擇適當的context、在適當的地方載入 10/20 11:57
※ 編輯: taco2548 (42.77.67.77), 10/20/2017 12:56:06
→ diousk: 假如沒有一定需要回到B的話,可以在B activity 設noHistory 10/21 22:39
→ qpowjohn: 先用一樓的方法吧,我和你一樣也是菜鳥,用一樓方法比 11/05 00:28
→ qpowjohn: 較能快速解決問題 11/05 00:28
→ taco2548: 謝謝,我花了幾天時間把所有的靜態變數都變成非靜態了 11/05 10:45
→ taco2548: 但問題還是沒解決,用戶記憶體不足後,回到程式還是會報錯 11/05 10:46