创建了android模块,尝试引用布局但无法

时间:2019-05-10 18:50:59

标签: android android-layout android-module

我创建了一个android模块,并在该模块中定义的Fragment中尝试为R.layout.my_module_fragment充气:

不幸的是,它不起作用:

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

它抛出Unresolved reference: my_module_fragment

build.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

2 个答案:

答案 0 :(得分:0)

由于我无法发表评论,因此我将其张贴在此处 您是否已将模块添加到应用程序级别的build.gradle依赖项中?

api project(path: ': your_module')

答案 1 :(得分:0)

R导入已链接到另一个R。