我该如何删除仅针对横屏的xml布局文件?

17

我该如何删除一个特定于横向布局的布局文件?

在下面的图片中,如果我按删除键或右键单击并选择删除,它会同时删除横向和默认的xml文件。
我知道我可以通过Windows资源管理器从文件系统中删除它,但一定有一种方法可以通过IDE(Android Studio)来完成此操作。

输入图像描述

4个回答

36

将项目资源管理器从Android布局更改为项目布局。

打开res/layout-land,然后从那里删除文件。

也可以从终端/操作系统文件浏览器中完成此操作。


1
那么从 Android 视图中无法删除备用布局吗?我以为我错过了某个快捷键或其他什么东西。我承认我忘记了项目视图。 - Coin_op
不确定。个人使用的是IntelliJ,它没有Android视图。 - OneCricketeer
1
我尝试了这个方法,但它仍然从项目视图中删除了所有其他变量,所以我不得不在文件资源管理器中打开它。我使用的是Android Studio 2.3.2,不确定这是一个功能、错误还是临时故障。 - Azrantha
1
最好只从操作系统文件浏览器中删除它,因为在Android Studio中它会再次给出使用警告。它的位置是“app\src\main\res\layout”。 - UzumakiL

8
你可以右键单击要删除的 .xml 文件,然后选择“在文件夹中显示”,最后删除该文件。

2019年最佳解决方案 - Pavel Kostal

0

在图片中,您处于Android视图模式。将您的视图更改为项目模式,然后您将看到res/layout-land文件夹。


0

我认为最安全的方法是右键单击XML,在文件资源管理器中打开它,然后删除它。

再次提醒使用navigation-fragment或nav-host的人必须从顶部菜单栏Build清理并重新构建项目。

否则,当您像我一样切换到横屏时,它可能会导致应用程序崩溃。因为这个愚蠢的错误,我浪费了几个小时的时间。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接