【问题标题】:Eclipse does not find new subfolders in res\Eclipse 在 res\ 中找不到新的子文件夹
【发布时间】:2011-11-28 16:34:41
【问题描述】:

我有同样的问题,像这里Is it possible to put layout xml's in subdirectories under /res/layout?

所以我尝试在 res 文件夹中创建一个名为 layoutOptions 的子文件夹。我放了一些我的 layout.xml 文件。 然后我尝试输入setContentView(R.layoutOtions.anyXmlFile);,但编译器不接受除普通布局和可绘制文件夹之外的任何文件夹。

我如何“告诉”eclipse,resfolder 中有一些新的子文件夹是我想要的?

或者有没有其他方法可以将我的布局 xml 放在不同的文件夹中?

提前致谢。

【问题讨论】:

  • 它清楚地写在您链接到的问题的接受答案中;除了分辨率不同,您不能制作文件夹。

标签: java android eclipse android-layout


【解决方案1】:

与链接问题中的答案相同:不能,Android 构建工具不支持。您可以做的最好的事情是为您的布局等使用命名约定。

【讨论】:

  • 它甚至不可能在上面的文件夹部分创建一个子文件夹...?哦地狱。我认为我只链接了布局文件夹中的子文件夹的问题的答案。不过还是谢谢。
  • 资源按类型分组,每种类型对应一个特定的文件夹名称(或前缀)。资源文件夹不能有任意名称。
  • 好的,谢谢您的详细解答。但现在我有另一个奇怪的问题。 Eclipse 在 res/layout 文件夹中没有找到除 main.xml 之外的任何 .xml 文件。
  • @mkay:清理或刷新项目。
  • 我不知道为什么,但是在我点击“清理”之后,eclipse 说我的 R.Java 被删除了:/ 现在我什至不能选择 main.xm,只有 setContentView(R.layout .simple_spinner_item);看来我得重新开始了。
猜你喜欢
  • 2014-07-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多