当一个Activity在另一个Activity完全覆盖它并且在调用onStop()之后进入后台时, 它会丢失其成员变量值吗?
如果它被带回前台,成员变量是否会处于其默认值的初始声明状态?
答案 0 :(得分:3)
不是立刻,但一旦停止,它可以随时从内存中删除,然后它将失去其状态。
如果需要保留状态,请使用onSaveIntanceState回调来存储状态并将其恢复到onCreate()中。
答案 1 :(得分:0)
It will not unless and until you destroy the activity.