可绘制资源文件夹中的子文件夹?

时间:2013-05-16 01:51:41

标签: android drawable android-resources subdirectory

我想在drawable文件夹中创建子文件夹。我在drawable文件夹中有很多文件(例如png,xml)。我想在那里创建子文件夹以轻松找到文件。我可以创建这样的子文件夹吗?

感谢。

1 个答案:

答案 0 :(得分:23)

现在,通过使用Android Studio和Gradle,可以实现这种目的。

虽然子文件夹仍然无法实现,但可以将资源分成不同的集合,并将它们merged by the build system

举个例子,为了简化我的项目,我想让主题特定的drawable与标准drawable分开。

我创建了一个名为“res_lighttheme”的新资源文件夹,如下图所示。

Folder Structure

然后我将这个文件夹的指针添加到我的build.gradle文件中。要添加多个,只需在定义中添加另一行。

Build Gradle

结果是BOTH文件夹被认为是资源的有效目的地。如果存在冲突,将生成构建错误。即如果两个文件夹中都包含相同的资源。