首页 > 解决方案 > 应用程序转到 splitView 时如何避免调用 onCreate()

问题描述

在我的应用程序中有一个活动(MainActivity)和四个片段。当我的应用程序进入 splitView (多窗口模式)时, onCreate() 方法在 MainActivity 中被调用,这就是当我进入多窗口模式时第一个片段被加载的原因。当应用程序进入 splitView 时如何停止调用 onCreate() 方法。

标签: androidoncreateactivity-lifecyclesplit-screen

解决方案


为了避免在应用程序进入 MultiWIdow 模式 (SplitView) 时在活动中调用 onCreate() 和 onDestroy() 方法,请在 Manifest 文件中写入 android:configChanges="screenSize|smallestScreenSize|screenLayout|orientation"。


推荐阅读