Activity跳转
获取id(可省略,直接使用id)
private var b1: Button? = null //先声明
b1 = findViewById(R.id.one) as Button //在获取
//跳转intent
val intent=Intent(this@MainActivity,Main2Activity::class.java)
startActivity(intent)
跳转传值
b1 { v ->
//第一种方式startActivity<SecondActivity>(
"require_time" to DateUtil.nowDate,
"require_content" to et_require.text.toString())
//第二种方式startActivity<SecondActivity>(
Pair("require_time", DateUtil.nowDate),
Pair("require_content", et_require.text.toString())
)
}
接收类
SecondActivity.kt
//请求参数的包裹
val bundle = intent.extras
val require_time = bundle.getString("require_time")
val require_content = bundle.getString("require_content")
text_respon