美文网首页
kotlin写fragment 报 ‘'onViewCreate

kotlin写fragment 报 ‘'onViewCreate

作者: 河里的枇杷树 | 来源:发表于2019-10-10 17:13 被阅读0次

使用kotlin复写fragment的 'onViewCreated'方法后编译报错具体错误如下

.....: 'onViewCreated' overrides nothing
.....: Type mismatch: inferred type is View? but View was expected

原因其实控制台中已经输出了,就是Type mismatch: inferred type is View? but View was expected这段话,所以我们只需要将 view: View?修改为view: View就可以了。

修改前
    override fun onViewCreated(view: View?, savedInstanceState: Bundle?) {
        super.onViewCreated(view, savedInstanceState)
       .....
    }
修改后
    override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
        super.onViewCreated(view, savedInstanceState)
        .....
    }

相关文章

网友评论

      本文标题:kotlin写fragment 报 ‘'onViewCreate

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