【发布时间】:2021-12-27 18:29:13
【问题描述】:
我正在尝试在 android studio 上创建一个应用程序,并且是第一次尝试。我无法使任何按钮可点击。我想单击一个按钮并打开另一个页面。当我写它时,setonclicklistener 变红了。我怎样才能让它工作?我正在使用 Kotlin。
【问题讨论】:
-
您能否在代码中添加您尝试调用 setOnClickListener 的部分。谢谢。
-
它是
setOnClickListener(大写在 Kotlin/Java 中很重要),你必须确保你调用它是像View这样实际上有方法,例如myButton.setOnClickListener { }。老实说,您可能想先了解一些基本教程(例如 developer.android.com/courses/fundamentals-training/toc-v2),这样您才能掌握所有内容,这将为您节省大量时间! -
youtube.com/watch?v=nZqDnWUZnY0&t=256s 我试试这个作为基本的,它是红色的 btnClick 在 MAinActivity.kt
-
您的布局文件中需要一个带有
android:id="@+id/btnClick"的按钮。该编码器还使用合成导入,它“神奇地”为每个视图创建一个变量,并在布局中使用id。这就是为它们定义btnClick的原因,但IDE 无法识别您的名称。它已被弃用,但如果您真的想添加它,可以使用以下方法:antonioleiva.com/kotlin-android-extensions 同样,我真的建议您遵循一些基本的、最新的教程,以便您了解发生了什么,尤其是如果其中大部分内容对您没有任何意义
标签: android windows android-studio kotlin button