美文网首页
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