OnTouchEvent流程图
2018-01-21 21:25:01 0 举报
OnTouchEvent流程图
作者其他创作
大纲/内容
ACTION_UP?
Y
N
MotionEvent(位移事件)
true
clickable?
消费
ACTION_MOVE?
事件坐标不在View区域内?
代理mTouchDelegate非空?
performClick(mOnClickListener非空时执行mOnClickListener.onClick)
mTouchDelegate.onTouchEvent消费?
DISABLED?
移除延时执行performLongClick取消按键标志位
按键标志位?
ACTION_CANCEL?
ACTION_DOWN?
置按键标志位,触发延时执行performLongClick(mOnLongClickListener非空时执行mOnLongClickListener.onLongClick)
false
OnTouchEvent
未消费
0 条评论
回复 删除
下一页