startActivity Kotlin

366 阅读1分钟

一种写法

inline fun <reified T> startActivityKt(context: Context, block: Intent.() -> Unit) {
    val intent = Intent(context, T::class.java)
    intent.block()
    context.startActivity(intent)
}