如何正确组织res文件夹中的资源?

时间:2020-02-16 18:55:43

标签: android resources

我使用Kotlin在android studio中创建了一个项目

我现在尝试在“ res ”区域中整理我的文件。 在可绘制中,有很多 png 文件(我的应用中使用的图标), 以及许多自定义控件:xml个文件,使用形状,实心,笔画...

当我尝试使用“资源类型” = drawable创建新的资源目录时: 它无法编译:在编译过程中不再识别“形状”,“实体”等。 android studio要求我将所有形状都放在可绘制的文件夹中,这开始变得一团糟。

如何在res区域添加几个文件夹。 我想正确分离图标,将xml文件放在单独的文件夹中?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

不幸的是,Android不允许您这样做,所有可绘制对象都必须位于可绘制文件夹中-并且我们无法创建子目录(Can the Android drawable directory contain subdirectories?)。

为了能够处理所有这些混乱,我建议在drawable类型之前加上名称,这样您就可以:

icon_my_icon_name
shape_my_shape_name
solid_my_solid_name
...
相关问题