首页 > 解决方案 > 分屏,移动大小应用时重新启动活动

问题描述

我在分屏模式下启动我的应用程序和另一个应用程序时遇到问题,当我的应用程序窗口放大超过 2/3 大小时,我的主要活动重新启动,如何防止它?当我将大小更改小于 1/3 时,什么也没有发生……它不会重新启动。抱歉,我没有提供代码。

标签: javaandroid

解决方案


Activity 重启在 Android 中很常见。只要有配置更改,它们就会发生。这包括调整大小。您可以在清单中覆盖该行为(以无法切换不同大小的布局为代价),但您最好能够支持它们。

要在清单中关闭它们,请android:configChanges="screenSize"在适当的活动上使用。这将导致在重新调整屏幕时调用 Activity.onConfigurationChanged。


推荐阅读