Android Studio 如何新建layout子项文件夹
前言:
当我们在res/layout
文件夹下新建文件夹时,会发现普通方式的新建文件夹创建的布局文件不能被资源引用。那么按以下步骤可解决该问题。
一:调整工程结构为Project
由一开始的Android变成Project模式。
二:创建文件夹
右键单击layout文件夹,选择New至Directory,创建我们想要创建的文件名,这里以"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来更新我们的资源路径。
жжж553: 求代码大佬,2544969726@qq.com,感谢感谢!
可爱少女250: 终于,就是这个问题啊!太感谢了
栗子lll: 能够请教一下,如果数据库的字段类型是Varchar类型的,能够做推荐?若不行该使用啥推荐呢?
weixin_42031394: 感谢 入门成功
Frederic253: 您好,请问可以发一下项目工程吗 frswang98@gmail.com