【发布时间】:2021-03-24 18:31:57
【问题描述】:
我使用带有 imageView 和按钮的 Android Studio 制作了一个非常基本的掷骰子应用程序(在 Kotlin 中)。 imageView 的 id 是“imageView”,按钮的 id 是“button”。但是在 MainActivity.kt 文件中,id 名称是红色的,当我将鼠标悬停在它们上面时,它会显示“未解析的引用:imageView(或按钮)” 为什么会发生这种情况,我该如何解决?
activity_main.xml 和 MainActivity.kt 文件中的 id 名称相同:
【问题讨论】:
-
你导入布局了吗?
-
你能提供我的导入部分以及你的 app 的 build.gradle 吗?
-
你在使用 Kotlin 安卓扩展插件吗?
-
您使用的是哪个版本的 kotlin?
-
我强烈推荐使用 ViewBind 而不是 Kotlin 扩展。它在 kotlin 版本 1.4.20 中已弃用
标签: android android-studio kotlin