Android Studio Kotlin intent.put

2019-08-07  本文已影响0人  StormerX

比如有一个实体类DM_Apply,让它继承Serializable接口就可以在intent.putExtra()方法里作为参数传递了。

data class DM_Apply(val id: Int, val userName: String) :Serializable

在ViewHolder中传出实例化、赋值了的对象。

intent.putExtra("cellData",  data) //data是DM_Apply的实例对象

然后在其它接收这个对象的地方这样写:

 val cellData = intent.getSerializableExtra("cellData") as DM_Apply
 supportActionBar?.title = cellData.userName //取值测试
上一篇 下一篇

猜你喜欢

热点阅读