onTouch 和onTouchEvent区别
时间:2014-04-28 18:01:29
收藏:0
阅读:556
1
2
3
4
5
6 |
public boolean dispatchTouchEvent(MotionEvent event) { if
(mOnTouchListener != null
&& mOnTouchListener.onTouch( this , event)) { return
true ; } return
onTouchEvent(event); } |
从上面代码可以看出,onTouch是每次都会被调用的,不管返回什么值,除非onTouchEvent返回了false. 可以看出onTouch是一个Listener,只能监听touch event,并阻止调用onTouchEvent(决定onclick和onLongClick)。
评论(0)