Android 旋转暂时错误

问题描述 投票:0回答:1

我有一个以横向模式启动的活动。当应用程序以垂直定位的移动设备启动时,它会正确显示布局,但是当我水平旋转设备时,布局会进入纵向模式一小会儿,然后返回到正确的横向模式。有谁经历过这个并知道如何阻止它吗?

应用程序以横向模式启动:
enter image description here

我单击此按钮,它会短暂切换为纵向模式:
enter image description here

然后返回到正确的景观模式:
enter image description here

android kotlin android-studio
1个回答
0
投票

Android 操作系统需要一点时间从横向模式切换到纵向模式(反之亦然)。

    <activity android:name=".MyActivity"
        android:exported="false"
        android:configChanges="orientation"
        android:screenOrientation="portrait"/>

您需要将其添加到您的清单中以指定您的应用程序应采取的方向。

android:screenOrientation="portrait"如果你希望显示设备是垂直的。

android:screenOrientation="lanscape"如果你希望显示设备是水平的。

© www.soinside.com 2019 - 2024. All rights reserved.