自己写的一个按钮,继承了widget,为什么设置回调无效呢

今天自己写了一个类似于button的控件,继承了widget,最后设置回调的时候却没用,也设置了setTouchEnable为true

求指点啊,大神啊