我正在开发一款Android应用,目前我在layout
文件夹中有大约8个布局xml文件。随着每个额外的布局资源文件,组织此文件夹的需求也在增加。但是,当我在布局文件夹中创建一个文件夹并通过重构操作将资源移动到它时,它会破坏我的项目。
例如,我的资源正在引用:
setContentView(R.layout.login);
将 login.xml 文件移动到新创建的名为"test"
的文件夹后,会破坏我的构建。
如果我将参考更新为:
setContentView(R.layout.test.login);
它仍然无法编译。
非常感谢任何帮助。
答案 0 :(得分:11)
目前不支持资源中的子文件夹。我想每个阅读此内容的人都应该在issue上留下明星。
答案 1 :(得分:0)
您需要遵循命名约定 您无法在布局中创建文件夹。 如果要创建文件夹,请在res文件夹中创建。 例如: - 布局大,布局小等