对Android嵌套滑动的简单理解

MotionEvent事件
(在onTouchEvent中消费)
NestedScrollingChild接口
(以实现了该接口的RecyclerView为例)
NestedScrollingParent接口
(自己实现包裹子布局的父布局)
ACTION_DOWN startNestedScroll onStartNestedScroll
onNestedScrollAccepted
ACTION_MOVE dispatchNestedPreScroll onNestedPreScroll
scrollByInternal里调用)dispatchNestedScroll onNestedScroll
ACTION_UP fling里调用)dispatchNestedPreFling onNestedPreFling
fling里调用)dispatchNestedFling onNestedFling
resetScroll里调用)stopNestedScroll onStopNestedScroll

参考:
Android NestedScrolling机制完全解析 带你玩转嵌套滑动_移动开发_Hongyang-CSDN博客

你可能感兴趣的:(学习笔记)