【发布时间】:2013-05-10 18:38:16
【问题描述】:
我想在可绘制文件夹中创建子文件夹。我在可绘制文件夹中有很多文件(如 png、xml)。我想在那里创建子文件夹以轻松找到文件。我可以这样创建子文件夹吗?
谢谢。
【问题讨论】:
标签: android drawable android-resources subdirectory
我想在可绘制文件夹中创建子文件夹。我在可绘制文件夹中有很多文件(如 png、xml)。我想在那里创建子文件夹以轻松找到文件。我可以这样创建子文件夹吗?
谢谢。
【问题讨论】:
标签: android drawable android-resources subdirectory
这现在(在某种程度上)可以通过使用 Android Studio 和 Gradle 来实现。
虽然仍然无法使用子文件夹,但可以将资源分成不同的集合并使用merged by the build system。
例如,为了简化我的项目,我希望将特定主题的可绘制对象与标准可绘制对象分开。
我创建了一个名为“res_lighttheme”的新资源文件夹,如下图所示。
然后我将指向该文件夹的指针添加到我的 build.gradle 文件中,如下所示。要添加多个,只需在定义中添加另一行即可。
结果是两个文件夹都被视为资源的有效目的地。如果存在冲突,将生成构建错误。即如果两个文件夹中包含相同的资源。
【讨论】:
URI is not registered。有问题的行始终是:<resources xmlns:android="http://schemas.android.com/apk/res/android">。你知道它是什么吗?