我想知道在
我已经阅读了关于这个主题的Android文档,但解释对我来说不是非常清楚。我想知道一个示例情况下为什么我需要设置此属性。
AndroidManifest.xml
中,一个Activity
所提到的上述属性是什么以及它(可能)为什么需要?我已经阅读了关于这个主题的Android文档,但解释对我来说不是非常清楚。我想知道一个示例情况下为什么我需要设置此属性。
AndroidManifest.xml
中,一个Activity
所提到的上述属性是什么以及它(可能)为什么需要?你可能已经知道,每当手机的参数发生更改时,系统都会重新构建整个 Activity 以加载新的资源。其中一个参数是屏幕大小,在手机旋转时可以发生变化。
如果你在清单文件中定义了 android:configChanges
,你就可以完全控制你的应用程序,这意味着系统不会销毁你的 Activity,它只会调用其 onConfigurationChanged
方法。这样你就需要管理屏幕的重新调整。