使用事件
普通写法
创建事件处理函数
function click(s)
print("点击")
end
把函数添加到事件接口
listener=View.OnClickListener{onClick = click}
把接口注册到组件
button.setOnClickListener(listener)
使用匿名函数
button.setOnClickListener{
onClick = function(view)
print("点击",view.text)
end
}
简写
onxxx
事件可以简写
button.onClick=function(view)
print(view)
end
注意
部分 listener 不可简写