如何让Android横竖屏切换时不销毁当前activity

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何让Android横竖屏切换时不销毁当前activity相关的知识,希望对你有一定的参考价值。

1. 屏幕不旋转
androidManifest文件中的对应Activity中配置android:screenOrientation=”landscape”(横屏,portrait是竖屏);
2. 屏幕旋转时不重新走生命周期
在AndroidManifest文件中的对应Activity中配置android:configChanges="keyboardHidden|orientation|screenSize",最好这三个都配置,否则不能适配所有机型或sdk版本。
默认情况下,屏幕会旋转并且会重新走生命周期。
参考技术A

在manifest.xml中设置当前activity添加:

android:configChanges="orientation|screenSize"

本回答被提问者采纳

以上是关于如何让Android横竖屏切换时不销毁当前activity的主要内容,如果未能解决你的问题,请参考以下文章

Activity横竖屏切换

软件的横竖屏切换

android怎么设置横竖屏切换

Android 切换横竖屏

屏幕适配经验

Android 横竖屏切换