无法从布局和放大器中打开两个main.xml文件布局 - 土地同时?

时间:2010-08-14 22:54:17

标签: android eclipse adt

在为Android开发时,我无法一次在Eclipse编辑器中打开多个main.xml文件。每次打开一个,它只是用新的编辑器替换第一个main.xml的编辑器(选项卡),而不是打开一个新选项卡 - 即使现有选项卡的内容未保存!

更奇怪的是,我可以毫不费力地打开来自不同项目的多个main.xml文件。只有当它们在同一个项目中时才会发生。

任何想法如何解决或解决这个问题?这是一个真正的浪费时间。

(在Win7 Home Premium x64上运行Eclipse Classic 3.5.2 64位w / ADT 0.9.7)

为了清晰起见,

编辑:

这不是两次打开的同一个文件。在一个项目中,名为“Layout”的目录中有一个名为“main.xml”的文件。在名为“Layout-Land”的目录中还有另一个名为“main.xml”的文件。这两个文件无法同时打开。我不确定这是Eclipse或ADT的问题。

更多信息:

对于踢,我在那些相同的目录中创建了两个新文件(都称为“item.txt”)并且它们都正确打开(每个都在他们自己的选项卡中)。我将它们重命名为“item.xml”并尝试再次打开它们,果然他们为同一个选项卡进行了争夺。这让我相信ADT是错误的,因为这些布局目录中的xml文件是使用ADT的布局工具打开的。我可能错了。

2 个答案:

答案 0 :(得分:1)

右键单击main.mxl并选择“新编辑器” - 这将创建另一个main.xml,您可以通过双击替换横向版本。

然而,eclipse之所以这样做是有原因的 - 所以你不要感到困惑并将你的文件搞砸。

我认为你也可以在文本编辑器中将这些文件编辑到一边,效率几乎没有降低。

答案 1 :(得分:0)

这是因为两个不同的文件仅在不同的配置中表示相同的布局。如果要编辑横向布局,则必须单击编辑器底部的“布局”选项卡,然后选择要编辑的“配置”。根据您选择的配置,您将使用每个文件中的正确内容填充布局xml编辑器。