当前位置: 首页 > 知识库问答 >
问题:

进入android Kotlin中的下一个活动;未解析的类引用[重复]

南门承教
2023-03-14

我试图用我的按钮监听器去下一个活动,它说未解析的引用java这是我的代码:

btn?.setOnClickListener(object: View.OnClickListener {
      override fun onClick(view: View): Unit {
         val intent = Intent(this@MainActivity,NextActivity::class.java)
            Toast.makeText(this@MainActivity,"helllo",Toast.LENGTH_LONG).show()
         }
      })

注意:这里的NextActivity也是一个kotlin文件。

错误显示在图像中

共有3个答案

何博涛
2023-03-14

正如@Hong Duan的评论

可能需要在gradle脚本中添加kotlin的stdlib依赖项

compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
陶福
2023-03-14

尝试将静态编程语言升级到最新版本,或者在stdlib依赖项下面添加对kotlin-反射的引用(如下所示):

compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
compile "org.jetbrains.kotlin:kotlin-reflect:$kotlin_version"
武嘉祥
2023-03-14
btn?.setOnClickListener {
   startActivity(Intent(this, NextActivity::class.java))
}
 类似资料: