在 Android Studio 3.6 中,创建新项目后,我无法为多个文件夹创建绑定生成类。
我有多个布局文件夹:
res/layout
res/layouts/dashboard
res/layouts/notifications
我能够为
资源/布局
但它不适用于其他布局文件夹。
应用程序 gradle 文件:
dataBinding{
        enabled = true
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
    kotlinOptions {
        jvmTarget = "1.8"
    }
    sourceSets {
        main {
            manifest.srcFile 'src/main/AndroidManifest.xml'
            java.srcDirs = ['src/main/java']
            res.srcDirs =
                    [
                            'src/main/res/layouts/notification',
                            'src/main/res/layout/dashboard',
                            'src/main/res/layouts',
                            'src/main/res/layout',
                            'src/main/res'
                    ]
            assets.srcDirs = ['src/main/assets', 'src/main/assets/']
        }
    }
资源文件夹结构:
我附上了我在 android studio 3.6 中创建的示例项目。 源代码链接
