使用Kotlin如何startActivity

作者: 十个雨点 | 来源:发表于2017-06-16 10:39 被阅读1906次

转载注明出处:简书-十个雨点

没错,就是这么简单的一个功能,不过由于初学kotlin,所以找了很久才找到如何写,所以还是贴出来给需要的人吧,上代码:

startActivity(Intent(MainActivity@this, SecondActivity::class.java))
或者
startActivity(Intent(this@MainActivity, SecondActivity::class.java))
或者
startActivity(Intent(this, SecondActivity::class.java))

因为kotlin中不能直接写MainActivity.this和SecondActivity.class,分别会报错:
Error:(25, 47) The expression cannot be a selector (occur after a dot)
Error:(25, 56) Name expected

相关文章

网友评论

    本文标题:使用Kotlin如何startActivity

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