Kotlin开发activity跳转失败

Kotlin开发activity跳转失败Kotlin开发activity跳转失败这个问题主要是自己粗心大意引起的,在写记录一下,引以为戒

Kotlin开发activity跳转失败"

Kotlin开发activity跳转失败

这个问题主要是自己粗心大意引起的,在写记录一下,引以为戒:

下面就是问题的关键,不知道同学们发现问题了没有?没错这个参数似乎多了一个

 override fun onCreate(savedInstanceState: Bundle?, persistentState: PersistableBundle?) {
        super.onCreate(savedInstanceState, persistentState)
        setContentView(R.layout.activity_video_detail)
        bean = intent.getParcelableExtra<VideoBean>("data")
        Log.d("VideoDetailActivity","====="+bean.toString())

        initView()
        prepareVideo()

    }

如果你在跳转的activity里面实现的是这个onCreate方法,那么你会发现跳过去是一片空白。

正确应该是:

override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_video_detail)
        bean = intent.getParcelableExtra<VideoBean>("data")
        Log.d("VideoDetailActivity","====="+bean.toString())

        initView()
        prepareVideo()
    }

今天的文章Kotlin开发activity跳转失败分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/32806.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注