gpt4 book ai didi

android - Eclipse 无法处理两个 main.xml

转载 作者:行者123 更新时间:2023-11-29 22:26:09 27 4
gpt4 key购买 nike

我正在尝试设计我的应用程序,使其具有一种用于纵向的 main.xml 布局和一种用于横向的 main.xml 布局。从我读过的书来看,解决这个问题的方法似乎是这样的:风景文件为 res/layout-land/main.xml,肖像文件为 res/layout/main.xml。

在 Eclipse 3.5.2 中处理这段代码时,如果我尝试打开其中一个 main.xml 而另一个打开,它似乎打开了它,但在与另一个完全相同的窗口中,所以我不能一次看到他们两个,甚至看不到他们的标签。这已经够烦人了,但它似乎认为它们是同一个文件,因为当它确实让我对其中一个文件进行更改时,似乎这些更改往往不是错误的(当我编辑肖像时,风景反之亦然)。所有这些我都可以处理,但当我尝试编辑其中一个 main.xml 文件时,它经常询问我是否要编辑派生文件,这让我确信它认为它们是相同的。

我是不是漏掉了什么?我的印象是,您应该将布局文件设置为相同的文件名,而 android 会根据文件夹路径选择合适的文件。为什么 Eclipse 不能分辨出它们来自不同的文件夹?我还看到了一些代码示例,其中他们的 portrait main.xml 位于 res/layout-port/main.xml 中,但这会导致相同的错误。此外,我在最新的稳定版 Ubuntu 11.04 上运行它,这无关紧要。

最佳答案

这似乎是 android 布局编辑器的问题(而不是 eclipse 本身)...尝试通过右键单击打开文件 -> 使用/XML 编辑器打开。这将产生您要查找的单独选项卡。

关于android - Eclipse 无法处理两个 main.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5916530/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com