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 报红了:

    

 

  问题暂未解决,有强迫症的我先暂时不分类整理了;

  

posted @ 2021-02-03 18:08  MElephant  阅读(735)  评论(0编辑  收藏  举报