Android开发者的Anko使用指南一之Intent

使用Anko Intent帮助器可以添加如下依赖

dependencies {
compile "org.jetbrains.anko:anko-commons:$anko_version"

}

使用 Intent 构造器

详细用法

val intent = Intentthis,SomeOtherActivity::class.java)
intent.putExtra"id",1000)
intent.setFlagIntent.FLAG_ACTIVITY_SINGLE_TOP)
startActivityintent)

简单用法

    startActivityintentFor<SomeOtherActivity>"id" to 100).singleTop))
//如果你不需要传递任何**flag**SINGLE_TOP),你甚至可以这样写:

    startActivity<SomethingActivty>"id" to 1000)

有用的唤醒意图

描述 解答
打电话 makeCallnumber)
发信息 sendSMSnumber,[text])
浏览网页 browseurl)
分享文字 sharetext,[subject])
发送邮件 emailemail,[subject],[text])

注意:[]方括号中的参数是可选的。当intent是发送的时候,方法返回true

个人翻译自https://github.com/Kotlin/anko/wiki/Anko-Commons-%E2%80%93-Intents,未经授权,请勿转载。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注