Android 以纵向模式旋转的活动

Android 以纵向模式旋转的活动,android,android-activity,orientation,Android,Android Activity,Orientation,在横向模式下关闭Activity1后,Activity2旋转到横向模式一秒钟,然后再旋转回纵向模式。但是Activity2有一个标志:android:screenOrientation=“肖像” AndroidManifest.xml: <activity android:name=".Activity1" /> <activity android:name=".Activity2" android:screenO

在横向模式下关闭Activity1后,Activity2旋转到横向模式一秒钟,然后再旋转回纵向模式。但是Activity2有一个标志:android:screenOrientation=“肖像”

AndroidManifest.xml:

<activity
        android:name=".Activity1"
        />
<activity
        android:name=".Activity2"
        android:screenOrientation="portrait"
        />


我可以用任何方式修复它吗?

这与应用程序无关,当你的应用程序在活动1中处于横向,然后你打开活动2时,Android会像往常一样花一些时间在横向和纵向之间切换

这与应用程序无关,当您的应用程序在活动1中处于横向,然后打开活动2时,Android会像往常一样花一些时间在横向和纵向之间切换

在setContentView()之前,尝试在Activity2类中强制执行Activity2纵向操作:-setRequestedOrientation(ActivityInfo.SCREEN\u ORIENTATION\u Grait);看看我的answer@RajshreeTiwari谢谢,这是工作@Dyvoker欢迎:)在setContentView()之前,尝试在Activity2类中强制执行Activity2纵向操作:-setRequestedOrientation(ActivityInfo.SCREEN\u ORIENTATION\u Grait);看看我的answer@RajshreeTiwari谢谢,这是工作@戴沃克:欢迎你:)