美文网首页
Android:Java转Kotlin遇到的坑

Android:Java转Kotlin遇到的坑

作者: 李美美欧巴 | 来源:发表于2017-10-12 16:05 被阅读0次

一.子类Activity转Kotlin(有父类BaseActivity)

java.lang.IllegalArgumentException: Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull, parameter savedInstanceState

修改:

override funonCreate(savedInstanceState: Bundle) {

           super.onCreate(savedInstanceState)

}

为:

override funonCreate(savedInstanceState: Bundle?) {

               super.onCreate(savedInstanceState)

}

分析:savedInstanceState为非空类型,调用super.onCreate(savedInstanceState) savedInstanceState为空,运行时报错。

相关文章

网友评论

      本文标题:Android:Java转Kotlin遇到的坑

      本文链接:https://www.haomeiwen.com/subject/xlkoyxtx.html