Android关于Onclick事件与OnTouch事件冲突问题

最近给框架里面加了个自定义Button,由于需要增加点击效果,故在自定义的Button里面加了OnTouch事件以起到点击的效果,但是写完测的时候发现return false的时候event 只有down 没有up,在Activity里面调用此Button 并给其加上onclick事件 再测 发现OnTouch的down和up都有了,并且onclick也不冲突,但是我觉得这样的自定义Button有点牵强,但是找了半天没有好半天,不要return true否则onclick就无效了。请大牛们给点提示,这个该怎么办。

凶了

 ##x     x 努卜hb