我想知道如何为XML中定义的按钮添加多个点击事件,因为以前在Java中,我们实现了
View.onClickListener
接口,其余的工作都是在
onClick
方法中完成。
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.oneButton:
// do your code
break;
case R.id.twoButton:
// do your code
break;
case R.id.threeButton:
// do your code
break;
default:
break;
我正在用新的Kotlin做一个基本的计算器应用,但似乎Kotlin没有这样的规定,相反,我的代码看起来太长太啰嗦了,因为我把事件单独附加到所有按钮上。
谁能告诉我如何在Kotlin中以同样的方式进行?谢谢