Android Studio 分类整理 res/layout 中的布局文件
•准备工作
新建一个名为 TestLayouts 的项目;
进入 Project 模式:
来到 TestLayouts/app/src/main/res/layout 文件夹下;
•分类整理 layout 中的文件
- 第一步:右击 layout->New->Directory:
- 第二步:右击 Main->New->Directory:
此时,你可能会发现,Android Studio 并没有乖乖的在 Main 文件夹下创建 layout 文件夹:
没错,Android Studio 自动帮我们合并了空文件夹,如何取消呢?
点击这个类似于设置的小齿轮,将 Compact Middle Packages 就好了;
此时,你在打开 layout 目录:
一切正常;
- 第三步:配置 build.gradle
需要注意的是,这个 build.gradle 必须是 Project 模式下的 app 里的 build.gradle;
在 android{} 中添加如下配置:
代码如下:
sourceSets { main { res.srcDirs = [ 'src/main/res/layout/Main', 'src/main/res/layout', 'src/main/res' ] } }
然后 Sync 一下就好了;
•layout文件夹报红?
按照上面的方式,将 layout 中的文件按照类别整理;
但是,layout 报红了:
问题暂未解决,有强迫症的我先暂时不分类整理了;