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