初识Kotlin,赶紧来体验一把,愉快的写了下面的代码,准备跳转到另外一个界面
fun goMain(view: View) {
var intent = Intent(this, ListActivity.javaClass)
startActivity(intent)
}
运行一下却给我崩溃了.日志为:
Caused by: android.content.ActivityNotFoundException: Unable to find explicit activity class {com.example.imgod.testkotlinandroid/com.example.imgod.testkotlinandroid.ListActivity$Companion}; have you declared this activity in your AndroidManifest.xml?
看了配置文件三次 明明都是注册了的啊,怎么运行起来就崩溃了呢?好生奇怪
赶紧百度一下.看别人的代码,发现只要把代码修改为:
fun goMain(view: View) {
var intent = Intent(this, ListActivity::class.java)
startActivity(intent)
}
这个时候程序就畅行无阻了