android studio 中布局的子文件夹

sub folder for layout in android studio

我正在为我的大学开发一个 android 项目。我的布局文件夹太大,我决定在我的布局文件夹中创建子文件夹。

我阅读了 this 答案和问题,但这对我不起作用。

android {
compileSdkVersion 23
buildToolsVersion "23.0.1"

defaultConfig {
    applicationId "example.google.com.widgetforlockscreen"
    minSdkVersion 8
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}

sourceSets {
    main {
        res.srcDirs =
                [
                        'src/main/res/layouts/layouts_category2',
                        'src/main/res/layouts',
                        'src/main/res'


                ]
    }
}
}

但没有为我创造任何东西。

Gradle 不会为您创建任何目录。您必须创建以下目录结构,

- res/layouts
    - layout
        - layout1.xml
    - layouts_category2
        - layout
            - layout2.xml

像这样,我们可以利用Gradle的能力来合并多个资源文件夹。请注意,这不是 Android 功能。