使用事件

普通写法

创建事件处理函数

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 不可简写