Android 横屏不重启 Activity

需要在 AndroidManifest.xml 中,对 Activity 添加配置改变时的描述

<activity android:name="com.demo.MainActivity"
android:icon="@drawable/icon"
android:configChanges="orientation|keyboardHidden">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

此时,当手机变成横屏时,Activity 将不会再重新启动
而当Activity 内写有 onConfigurationChanged() 方法时,会自动调用该方法,以便对屏幕的变动事件进行操作

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwsfff.html