一、创建过程
二、TextView点击事件
class MainActivity : AppCompatActivity() { lateinit var tv:TextView; //初始化TextView 命名为tv
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main) tv = findViewById(R.id.tv); //获取到TextView控件
tv.setOnClickListener { tv.setText("ABC") } //设置tv的点击事件
}
}
对比Java代码,虽然代码相似,可以看出Kotlin简洁: 大大减少样板代码的数量。
三、kotlin知识点