Android9.0 屏幕旋转不重启怎么实现
时间: 2023-06-03 18:06:19 浏览: 122
您可以通过以下步骤实现 Android 9.0 屏幕旋转不重启:
1. 创建一个新的 AndroidManifest.xml 文件。
2. 在 AndroidManifest.xml 文件中添加以下代码:
android:configChanges="orientation|keyboardHidden|screenSize"
3. 将您的 Activity 的 onCreate()、onStart()、onResume() 和 onPause() 方法重写,并确保没有任何启动 Activity 的代码。
4. 在您的 Activity 中使用以下代码:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);
这将允许屏幕随着设备方向的更改而旋转。
请注意,这只是基本的实现方式。具体的实现可能因设备和 Android 版本而异。
阅读全文