我对Kotlin真的很陌生,因为我不习惯使用该术语,所以在任何地方都找不到如何从事件调用者获取对象的方法。
例如,我不想写“ addToStack(b1)”,而是想写类似addToStack(通用术语以获得相同结果)的东西:
b1.setOnClickListener{
addToStack(b1)
}
有办法吗?
答案 0 :(得分:1)
要么写
b1.setOnClickListener {
addToStack(it)
}
或
b1.setOnClickListener { iAmB1ButWithACustomName ->
addToStack(iAmB1ButWithACustomName)
}