首页 > 解决方案 > 只需要为移动设备设置纵向

问题描述

我尝试使用以下代码。

        if (screenLayoutSize == Configuration.SCREENLAYOUT_SIZE_SMALL || screenLayoutSize == Configuration.SCREENLAYOUT_SIZE_NORMAL) {
            requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT
        }

代码工作正常。构建成功。

但是有一个错误requestedOrientation,它说“你不应该锁定你的活动的方向,这样你就可以支持任何设备或方向的良好用户体验。”

请检查此图像以获得清晰的想法

我怎样才能弄清楚还是可以保持原样?

标签: androidandroid-layoutkotlinscreen-orientation

解决方案


这是一个警告。到目前为止,保留它是可以的。也许他们会在后来的一些工作室版本中强制改变这一点。建议不要锁定方向以获得良好的用户体验。


推荐阅读