android kotlin button 监听器
时间: 2023-10-13 20:06:37 浏览: 283
kotlin android
在Kotlin中,设置按钮监听器的方法与Java中略有不同。以下是一些常用的方法:
1. 使用匿名内部类:
```
button.setOnClickListener(object : View.OnClickListener {
override fun onClick(view: View) {
// 处理点击事件
}
})
```
2. 使用Lambda表达式:
```
button.setOnClickListener { view ->
// 处理点击事件
}
```
3. 使用函数引用:
```
button.setOnClickListener(::handleButtonClick)
fun handleButtonClick(view: View) {
// 处理点击事件
}
```
注意:在Kotlin中,使用Lambda表达式和函数引用时,可以省略参数类型。
阅读全文