Java Android默认屏幕方向

Java Android默认屏幕方向,java,android,Java,Android,在我的清单文件中,我设置了 android:screen orientation="portrait" 为了我的主要活动。我这样做是为了让我的初始教程能够很好地工作。在初始教程结束后,我现在希望我的MainActivity正常运行,即当用户旋转设备时,让它自行改变(默认行为)。有没有办法从您的清单中删除android:screenorientation=“Grait”,并确保您的设备中已启用旋转功能从清单中删除android:screenorientation=“Grait”,并确保

在我的清单文件中,我设置了

    android:screen orientation="portrait" 

为了我的主要活动。我这样做是为了让我的初始教程能够很好地工作。在初始教程结束后,我现在希望我的MainActivity正常运行,即当用户旋转设备时,让它自行改变(默认行为)。有没有办法从您的清单中删除android:screenorientation=“Grait”,并确保您的设备中已启用旋转功能从清单中删除android:screenorientation=“Grait”

,并确保设备中已启用旋转功能首先从清单开始

从运行时开始

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
还要将其添加到清单文件中(在“活动”下):


首先从清单中删除android:screenorientation=“纵向”

从运行时开始

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
还要将其添加到清单文件中(在“活动”下):

移除 android:screenOrientation=“纵向”来自清单文件 并确保您的设备设置未设置为“锁定旋转”

另外,android:screenOrientation=“纵向”适用于整个清单文件级别,也适用于清单中的活动标记级别,因此如果在活动标记级别中添加了android:screenOrientation=“纵向”, 也将其从那里移除。

移除 android:screenOrientation=“纵向”来自清单文件 并确保您的设备设置未设置为“锁定旋转”

另外,android:screenOrientation=“纵向”适用于整个清单文件级别,也适用于清单中的活动标记级别,因此如果在活动标记级别中添加了android:screenOrientation=“纵向”,
也将其从那里移除。

如何在运行时执行该操作如何在运行时执行该操作runtime@MichaelPeter:你查过上面的网址了吗?我希望它能对你有所帮助。我查过那个网址后就知道了。在我的初始教程完成后,我调用setRequestedOrientation(ActivityInfo.SCREEN\u ORIENTATION\u USER),这会将其设置回默认行为,您如何在runtime@MichaelPeter:你查过上面的网址了吗?我希望它能对你有所帮助。我查过那个网址后就知道了。在我的初始教程完成后,我调用setRequestedOrientation(ActivityInfo.SCREEN\u ORIENTATION\u USER)并将其设置回默认行为