闲来无事打算自建个项目将以后学习用到的功能整理到一个项目中。功能代码直接建文件夹就ok了,但是layout直接建立子文件夹无效!!!
so,百度。最后实现了这个功能。在这里整理一下。
步骤:
1.在layout下建立你所想要的子文件夹;
2.在刚刚建立的子文件夹各建立子文件夹layout;
3.在子文件夹下创建xml文件;
4. 在这个module的build.gradle文件下添加以下代码:
sourceSets { main { res.srcDirs = [ 'src/main/res/layout/main', 'src/main/res/layout/animation', 'src/main/res/layout/item', 'src/main/res/layout/popwindow', 'src/main/res/layout/dialog', 'src/main/res/layout', 'src/main/res' ] } }
需要注意的是代码放到android下,
图中前5个为我自己建立的子文件夹的名称,最后两个为固定格式,并且只能写到末尾。
效果:
xm为随机建立,无实际意义
注意:
我用的开发工具为android studio 这个功能只能在project下有效,android目录下无效: