1
我犯了一個爲Android編寫Scala程序和依賴Scala對象的錯誤。那麼在編寫遊戲時真的很方便的單身人士,現在遊戲結束時,主要由Activity
加載的類實例就像GC:d一樣,但Scala對象似乎留在內存中。所以當我重新開始遊戲時,對象處於未知狀態,而不是像第一次啓動遊戲時那樣進行初始化。卸載Scala對象
那麼「摧毀」這些物體的正確方法是什麼?換句話說,如何確保在Android Activity
結束時運行一些銷燬代碼?