Android新布局想要取代旧布局

Android新布局想要取代旧布局,android,Android,我不熟悉安卓系统。当我尝试在layout land folder中创建一个新的(横向)布局时,它会显示: 是否覆盖文件res/layout/main.xml 为什么要替换另一个布局?在eclipse中,我右键单击LayoutLand文件夹,然后选择New->Others->XMLLayoutFile。但它想用我原来的布局文件替换这个。怎么会?虽然我在横向布局中使用了与main.xml相同的名称,但我知道这不应该冲突。要添加新布局,您应该使用main.xml以外的另一个名称,因为它已经存在。ecl

我不熟悉安卓系统。当我尝试在
layout land folder
中创建一个新的(横向)布局时,它会显示:

是否覆盖文件res/layout/main.xml


为什么要替换另一个布局?在eclipse中,我右键单击LayoutLand文件夹,然后选择New->Others->XMLLayoutFile。但它想用我原来的布局文件替换这个。怎么会?虽然我在横向布局中使用了与main.xml相同的名称,但我知道这不应该冲突。

要添加新布局,您应该使用main.xml以外的另一个名称,因为它已经存在。

eclipse编写的内容与您声称的尝试相矛盾

它谈到了“布局”文件夹,你们也谈到了“布局土地”文件夹

你确定你把文件放在正确的地方了吗

无论如何,您的假设是正确的:您可以在多个位置放置相同的名称,并且处理多个配置(使用所谓的“限定符”)是非常常见的解决方案


更多信息和。

您是否将文件夹放置为res/layout normal land


阅读此链接以供参考-

但我在某个地方读到,在android中,我们可以使用相同的资源名称,因为它位于不同的文件夹中,可能我在不同的文件夹中搞错了。我以为你用的是同一个文件夹。可能还存在一些其他问题。