标签: android android-activity android-lifecycle multi-window android-7.0-nougat
我正在尝试 Android N多窗口功能,我发现自己在开始新活动时感到困惑。问题是,当我开始一个新的Activity时,onStop()回调没有被触发,当我按下这个新活动的后退按钮返回上一个,前一个{{1回调也没有被解雇。
onStop()
有谁知道发生了什么事?
---已编辑
似乎onStart()与它有关。
onStart()
答案 0 :(得分:7)
这是android-lifecycle:
如果您在多窗口模式下调用另一个应用程序,您的应用程序仍然是部分可见",因此正在调用onPause(),但onStop()没有。
onPause()
重新启动时相同:onResume()正在调用,但onStart()不是。
onResume()