我有 2 个模块,其中一个实现了另一个。在他们两个中,我都可以使用相同的布局和方法,例如
setContentView(R.layout.activity_main)
什么像魅力一样起作用(我在它们之间建立了联系)。
但是当我打电话
text_view.setText = "My text"
它给了我未解决的参考错误。在所有模块上,我都在扩展 kotlin-extensions 等等。尝试使缓存无效,清理,重建。但是当我使用时findViewById(R.id.text_view)
也可以像魅力一样工作,但这不是 kotlin 的想法:)
寻找想法,问候:)
@EDIT
text_view
当然是 TextView 里面activity_main
@EDIT2 我试过 ViewBinding 但它返回了同样的错误:未解析的引用。我检查了 build.gradle 中的依赖项和实现。没有想法如何解决它。将所有相同的布局复制到第二个模块似乎不正确