Android在res中创建新文件夹,Android 在 res/layout 文件夹 下创建一个 子文件夹

Layout文件是存放Android的布局文件的资源文件夹,但是如果直接在里面创建子文件夹,在子文件夹中创建xml,会发现xml文件报错。

Layout 文件夹是属于资源文件夹,直接创建文件夹Android 会无法识别当前文件夹是资源文件夹,所以需要让文件夹确定为资源文件夹。

 

设置文件夹为资源文件夹步骤:

1.将Android Studio 视图模式切换为Project 不可以是Android 模式。

2.打开(app)build.gradle 文件,在 Android标签 中添加

sourceSets {

    main {

    res.srcDirs = [

//需要确定为资源文件夹的文件夹路径

    'src/main/res/layout/activity',

    'src/main/res/layout/fragment',

    'src/main/res/layout/adaptive',

    'src/main/res/layout/items',

    'src/main/res/layout',

    src/main/res'

    ]

  }

}

最后在Build--Rebuild Project重构一下项目,解决在布局文件找不到的问题。

posted @ 2022-06-24 16:33  Rionzii  阅读(896)  评论(0)    收藏  举报