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

标签 android drawable android-resources subdirectory

<分区>

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

谢谢。

最佳答案

现在(某种程度上)可以通过使用 Android Studio 和 Gradle 实现。

虽然子文件夹仍然不可能,但可以将资源分成不同的集合并拥有它们 merged by the build system .

例如,为了简化我的项目,我想将主题特定的可绘制对象与标准可绘制对象分开。

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

Folder Structure

然后我将指向此文件夹的指针添加到我的 build.gradle 文件中,如下所示。要添加多个,只需在定义中添加另一行即可。

Build Gradle

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

关于android - 可绘制资源文件夹中的子文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16577782/

相关文章:

Android将动画应用于按钮背景

android - 如何迭代所有字符串、所有模块和所有语言?

android - GPS 在异步任务中不工作

java - Firebase 搜索子键并返回父键

java - Android 地理围栏不触发 IntentService

android - Android 中的界限。默认比例?

java - Android - 如何使用适配器类中的代码在布局文件中设置图像?

android - 覆盖 res 文件夹确定

android - 包含低密度位图的目的是什么?

android - 播放音频按钮不起作用