我的Activity
. 第一个是横向模式,包含两个FrameLayout
,第二个是纵向模式,只包含一个FrameLayout
。片段被动态添加到各自的FrameLayouts
!! 我不明白为什么当我以纵向模式旋转屏幕时,onStart()
会onResume()
调用 Fragment 的方法(不再可见!!!!)。我知道 Android 会复制Activity
其所有片段的回调,但这种行为对我来说是毫无意义的!onStart()
并且onResume()
只有在片段可见时才被调用!!!!
这个问题已经在这篇文章中讨论过了。但我想了解为什么 Android 会有这种行为!!
谢谢你。