如何在Android应用程序中禁用启动画面自动旋转?

BAS*_*ESE 0 android splash-screen autorotate android-studio

我需要禁用启动画面自动旋转.

只需在纵向模式下显示启动画面.但应用必须旋转自动旋转.如何在android studio中做到这一点?

Arj*_*ini 5

在您的 AndroidMainfest.xml 中,将屏幕方向设置为您的启动画面

     <activity
        android:name=".SplashScreenActivity"
        android:label="@string/app_name"
        android:screenOrientation="portrait">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
Run Code Online (Sandbox Code Playgroud)


Nic*_*nze 5

在清单中,为您的启动画面活动设置此项:

<activity android:name=".YourActivity"
    android:configChanges="orientation"
    android:screenOrientation="portrait"/>
Run Code Online (Sandbox Code Playgroud)


Kus*_*ush 5

添加清单文件 - >

    <application
    .........
    >

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

</application>
Run Code Online (Sandbox Code Playgroud)

或者用于水平模式

<activity
        ...
        ...
        android:screenOrientation="landscape">
Run Code Online (Sandbox Code Playgroud)