-
TOOLTIP 为Android 8.0之后新增的提示。
用于鼠标悬停在View上时出现的提示
查看全部 -
设置TouchDelegate的情况会调用TouchDelegate的onTouchEvent(event),并判断其运行结果的返回值
查看全部 -
View 禁用状态判断 : (viewFlags & ENABLED_MASK) == DISABLED
查看全部 -
onTouchEvent(event)源码解读
查看全部 -
li.mOnTouchListener.onTouch(this, event)返回false,则调用onTouchEvent(event)进行事件处理,
/// if(!result && onTouchEvent(event)) { result = true}
onTouchEvent(event) 返回true时,表示事件被消费
查看全部 -
ListenerInfo li = mListenerInfo 不为空
则会调用li.mOnTouchListener.onTouch(this, event)将事件分发给OnTouch处理,如果li.mOnTouchListener.onTouch(this, event)返回true 则表示事件被消费,直接标定result 为true;
查看全部 -
stopNestedScroll()停止View前台滚动
查看全部 -
onTouctEvent 默认情况下系统用于处理触摸事件的逻辑
查看全部 -
dispatchTouchEvent被执行表示事件已经进入到View之中
查看全部 -
事件被消费后ViewGroup会清楚preorderedList子View集合
查看全部 -
addTouchTarget方法解读
mFirstTouchTartget被赋值,不等于null 了
查看全部 -
dispathTransformedTouchEvent如果返回true说明事件已经被子view/viewGroup消费了
查看全部 -
dispathTransformedTouchEvent源代码解读
查看全部 -
dispathTransformedTouchEvent方法描述了事件在ViewGroup和View中是如何过渡的
查看全部 -
dispathTransformedTouchEvent方中进行下一层的事件分发
查看全部
举报