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