0

我创建了一个 android 模块,并在模块中定义的 Fragment 中尝试膨胀R.layout.my_module_fragment

不幸的是,它不起作用:

val view = inflater.inflate(R.layout.my_module_fragment, container)

它抛出Unresolved reference: my_module_fragment

构建.gradle:

android {
    resourcePrefix 'mymodule'

    defaultConfig {
        vectorDrawables.useSupportLibrary = true
    }

    testOptions {
        unitTests.returnDefaultValues = true
        unitTests.includeAndroidResources = true
    }

    dataBinding.enabled = true

    testOptions {
        unitTests.returnDefaultValues = true
    }
}

我在以下位置创建了布局:

/Main_Project/MY_MODULE/main/res/layout
4

2 回答 2

0

R 导入链接到另一个 R。

于 2019-05-14T14:52:33.530 回答
0

由于我无法发表评论,所以我将其发布在那里您是否在应用程序级别的 build.gradle 依赖项中添加了您的模块?

api project(path: ': your_module')
于 2019-05-10T19:01:59.387 回答