Android Studio ActivityMain.kt 未从 activity-main.xml 中找到 TextView、按钮等的 ID

Android Studio ActivityMain.kt not finding IDs of TextView, Buttons etc from activity-main.xml

我正在努力学习编程。使用 Android Studio 我创建了一个 activity_main.xml 中的 TextView 和 Button,现在我尝试在 MainActivity.kt 中使用这两个,但是 Android Studio 找不到我的 Textview 和按钮的 ID。我做错了什么吗?

感谢您的帮助和建议。

OS ManjaroLinux Android Studio v. 4.1.1 由 Flatpack 安装 使用 Kotlin 作为编程语言

我的问题图片

Button declaration activity_main.xml

TextView declaration activity_main.xml

MainActivity.kt error

使用 R.id.* 引用组件的 ID。 例如,如果 id 定义为:

android:id="@+id/buttonTxt"

然后通过 :

引用它
val button = findViewById<Button>(R.id.buttonTxt)

这同样适用于任何资源,如字符串 (R.string.*)、颜色、维度等。