2013年8月31日星期六

onTouchEvent, onClick及onLongClick中各事件的顺序

(首先要知道:Returns true if the listener consumed event, false otherwise.)

onTouchEvent的一般过程:
   down-- move --up

全返回false:
down--move--longClick--move--up--onClick

onLongClick返回true:
down--move--longClick--move--up

up返回true:
短按:
down--move--up------longClick(??why?)
长按:
down--move--longClick--move--up

move返回true:
无影响

down返回true:  (不是点击事件)
短按:
没有click
长按:
没有click和longClick

没有评论:

发表评论