activity之间怎么传递类参数

假设登录页面,我在输入账号和密码后,需要把这两个参数携带到下一个页面,以字符串的形式携带是这么写的
startActivity<MainActivity>("account" to et_account.text.toString(),"password" to et_password.text.toString())
但是假如我想将这两个参数封装成一个类,然后把类携带过去,怎么做呢
已邀请:

weixinxin - IT老男人

赞同来自:

找到解决方法了
先创建一个kotlin  file/class

class LoginInfoBean(var account: String?, var password: String?) : Serializable

后边的Serializable是必须要有的,支持序列化,这个就不用解释了


val info = LoginInfoBean("123", "123")

startActivity<MainActivity>("data" to info)

要回复问题请先登录注册