比如有一个实体类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 //取值测试