前言:

当我们在res/layout文件夹下新建文件夹时,会发现普通方式的新建文件夹创建的布局文件不能被资源引用。那么按以下步骤可解决该问题。

一:调整工程结构为Project

由一开始的Android变成Project模式。

二:创建文件夹

右键单击layout文件夹,选择NewDirectory,创建我们想要创建的文件名,这里以"fragment"为例。

三:选择我们创建的目录,使用文件浏览器来创建两个目录

右键单击我们刚创建的文件夹,选择Show in Explorer

双击进入我们刚创建的目录,进入后此时该界面为空。

创建两个文件夹"values"“layout”。这两个文件夹无论我们创建的目录叫什么名称,我们都必须创建这两个文件夹。其中layout文件夹是用来放布局的

四:配置Gradle

打开build.gradle(app那个),添加如下代码到android{}内:

    sourceSets {main {res.srcDirs = ['src/main/res/layout/fragment','src/main/res/layout','src/main/res']}}

读者也许猜到了这段代码的含义:当我们在res/layout路径下创建一个名为xxx的布局文件夹时,就填入如下内容:

'src/main/res/layout/xxx',

该语句的作用就是告诉编译器和Gradle来更新我们的资源路径。

五:正常在我们创建的文件夹内创建布局文件

Android Studio 如何新建layout子项文件夹相关推荐

  1. Android Studio 设置打开layout.xml文件的默认视图

    Android Studio 设置打开layout.xml文件的默认视图 Android Studio 设置打开layout.xml文件的默认视图 androd studio 在使用的时候打开我们自己 ...

  2. appdata里的Android,android studio如何自定义res资源文件夹目录?-appdata是什么文件夹...

    概述 在Android开发中,经常会有大量的布局.字符串.图片以及图标资源文件需要管理.而且默认都是会放在一个res资源文件夹下面.那么有什么办法可以对这些资源进行分模块或者分类型呢? 下面我来和大家 ...

  3. android创建布局文件,android学习——Android Studio下创建menu布局文件

    一.问题: android studio项目中没有看到menu文件夹: 在android studio项目中想要添加menu布局文件,一开始我的做法是:直接在res文件夹右键选择xml文件来添加,如下 ...

  4. Android studio 使用心得(六)---android studio 如何加载.so文件

    2019独角兽企业重金招聘Python工程师标准>>> 之前一直没怎么注意,以为.so文件android为像eclipse一样直接加载,但是直到昨天我在android studio上 ...

  5. 关于android的4.2的0文件夹的详解

    关于android的4.2的0文件夹的详解 ---- android 4.0 ---- 在galaxy nexus(GN)手机上userdata分区很大,被挂在/data目录,用户的数据通常是放在sd ...

  6. android studio中把c/c++文件编译成.so库(一)

    2019独角兽企业重金招聘Python工程师标准>>> 最近的项目涉及到JNI编程,经过一段时间的JNI编程之后,终于完美弄完了.所以,把在android studio中编译c/c+ ...

  7. android 4.2目录结构,关于android的4.2的0文件夹的详解(目录结构挂载分析)

    关于android的4.2的0文件夹的详解 ---- android 4.0 ---- 在galaxy nexus(GN)手机上userdata分区很大,被挂在/data目录,用户的数据通常是放在sd ...

  8. Android Studio 第一次新建Android Gradle项目超级慢的解决方案

    Android Studio 第一次新建Android Gradle项目超级慢的解决方案 参考文章: (1)Android Studio 第一次新建Android Gradle项目超级慢的解决方案 ( ...

  9. 右键添加新建剪切板文件夹 新建今天日期文件夹

    获取剪切板的vbs '获取剪切板的内容 Dim Form, TextBox Set Form = CreateObject("Forms.Form.1") Set TextBox ...

最新文章

  1. 提取scss变量,交给js
  2. Puffer:专注拥塞控制、带宽预测和ABR
  3. 图解分布式架构的演进
  4. elementUI中登录页form表单重复跳转登陆页
  5. 知名互联网公司系统架构图[第3期]
  6. 载入Haskell的函数
  7. 淘宝API常用接口列表与申请方式
  8. 抽奖 java_年会抽奖程序 java开发 可内定中奖人员 一键导入员工 使用简单
  9. 18-HTML标签的居中
  10. C语言实现根据用户输入的整数求和(两种方法)
  11. python逐行读取xls文件
  12. ipad文献管理软件_ipad和电脑双向同步文献的奥秘
  13. Vue+el-tree,元素拖拽时出现禁用图标, 请看解决办法
  14. 基于微信小程序的租车小程序 毕业设计毕业论文 开题报告和效果图(基于微信小程序毕业设计题目选题课题)
  15. python 解决 mismatch问题
  16. 华为nova5ipro的优缺点_华为nova5pro的优缺点有哪些?
  17. 如何在互联网公司求职成功
  18. 批处理命令goto的使用
  19. 别找了,这可能是全网最全的鸿蒙(HarmonyOS)刷机指南!
  20. SQL Server 执行计划(8) - 使用 SQL 执行计划进行查询性能调优

热门文章

  1. 中国药用胶塞市场研究与未来预测报告(2022版)
  2. 关于ie8以上浏览器下—兼容性视图设置
  3. 仿图书检索系统第二弹jQuery(页面功能)
  4. LInux last命令详解
  5. 【word文档使用方法记录】论文格式修改
  6. echarts的折线图不要圆点
  7. 网站微信扫码登录总结
  8. 哪种编程语言最值得花时间学习?
  9. 大灾变CTM4.1:初期装备收集,副本及raid经验
  10. Jquery插件导出word之---html-docx.js