【问题标题】:Activity lifecycle with two activities具有两个活动的活动生命周期
【发布时间】:2016-11-30 03:36:07
【问题描述】:

假设Activity1 启动,然后它启动Activity2。 Activity2 执行一些任务并结束。什么 在此期间将调用最小的活动生命周期方法序列?前缀活动 具有关联活动的生命周期调用。换句话说,开始你的序列 Activity1.onCreate()

【问题讨论】:

    标签: android


    【解决方案1】:

    先在这里试试https://stackoverflow.com/a/5538421/3720591

    虽然这是一个很容易找到的问题,但也有点要求大声笑。

    【讨论】:

      【解决方案2】:
      Activity1.onCreate()
      Activity1.onStart()
      Activity1.onResume()
      //intent for Activity2
      //finish() method not called here
      Activity2.onCreate()
      Activity2.onStart()
      Activity2.onResume()
      //Activity2 performs tasks
      //finish() method called
      Activity2.onPause()
      Activity2.onStop()
      Activity2.onDestroy()
      Activity1.onResume()
      //Activity1 can perform task again
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-05-18
        • 1970-01-01
        • 2013-01-13
        • 2011-12-18
        • 1970-01-01
        • 1970-01-01
        • 2019-04-17
        • 2014-09-26
        相关资源
        最近更新 更多