美文网首页
Kotlin Activity活动跳转

Kotlin Activity活动跳转

作者: wanTag | 来源:发表于2018-08-24 14:23 被阅读7次
页面跳转传值

使用Anko库,简化写法
配置Anko的使用
修改app\下 build.gradle,添加

    implementation "org.jetbrains.anko:anko-common:$anko_version"

修改项目下build.gradle,添加

  ext.anko_version='0.10.5'

具体详情查看:https://github.com/Kotlin/anko

实例

 btn_click_anonymos.setOnClickListener { 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_response.text = "收到消息:\n时间:$require_time \n信息: $require_content"

相关文章

网友评论

      本文标题:Kotlin Activity活动跳转

      本文链接:https://www.haomeiwen.com/subject/yuibiftx.html