我有一个以横向模式启动的活动。当应用程序以垂直定位的移动设备启动时,它会正确显示布局,但是当我水平旋转设备时,布局会进入纵向模式一小会儿,然后返回到正确的横向模式。有谁经历过这个并知道如何阻止它吗?
Android 操作系统需要一点时间从横向模式切换到纵向模式(反之亦然)。
<activity android:name=".MyActivity"
android:exported="false"
android:configChanges="orientation"
android:screenOrientation="portrait"/>
您需要将其添加到您的清单中以指定您的应用程序应采取的方向。
android:screenOrientation="portrait"如果你希望显示设备是垂直的。
android:screenOrientation="lanscape"如果你希望显示设备是水平的。