【发布时间】:2020-07-13 14:29:46
【问题描述】:
我的应用只支持landscape模式(这是业务需求)。
我在 layout-land 文件夹中有一个布局 xml 文件,但我确实没有费心创建一个 layout 文件夹,因为我在 Android 清单文件中明确禁用了纵向模式:
<activity android:name=".MainActivity"
android:screenOrientation="landscape">
</activity>
然而在我的布局 xml 文件中,我得到了标题中提到的警告(尽管有警告,应用程序运行得很好)。
这只是 Android 工作室愚蠢,因为它没有在清单文件中看到肖像被禁用吗?我可以安全地忽略此警告吗?还是我真的应该改变一些东西?
另外,作为一个附带问题,有没有办法制作 landscape 基本方向?” 这整个警告源于portrait 是基本方向这一事实,如果我可以以某种方式使landscape 成为基本方向,那么这个警告可能会消失。
【问题讨论】:
-
您已正确更改方向并且没有错误。