onRestart - > onStart()这个2状态之间发生了什么

时间:2012-11-28 13:30:41

标签: android

我有2个活动A& B .. A从B返回A时启动B onAestart()被调用,然后调用onStart()方法。 我的问题是,当onRestart() - >时,活动A中的所有视图都会重绘。调用onStart()?

1 个答案:

答案 0 :(得分:6)

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

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