-6

我有 2 个活动 A 和 B .. 当我从 B 返回到 A 时,A 开始 B 调用 onRestart(),然后调用 onStart() 方法。我的问题是 Activity A 中的所有视图在 onRestart() -> onStart() 时重绘?

4

1 回答 1

6
  • 如果A 尚未销毁(保留变量,不重绘),onResume(.)则调用Just 。Activity
  • 如果它被破坏onCreate(.)> onStart(.)>onResume(.)被调用(变量丢失,重绘)。
  • 如果停止onRestart(.)> onStart(.)>onResume(.)被调用(变量不丢失,重绘)

Activity因此,如果从内存中清除,您只会丢失变量。

于 2012-11-28T13:37:47.177 回答