【7.17】群讨论未完待续。。。
1、有没有讲事件分发机制比较详细得教程啊 视频里感觉主要是直接应用不太好理解
可以考虑直播选题( 嵌套手势自定义viewgroup的直播,拉钩首页那种滑动特效)
2、老师是怎么学view?
视频里有个inputItemLayout,另外还可以使用viewdraghelper
3、需要明确:
1)用户的一个操作可以包含几个事件(比如拖拽,包含 按下 滑动 松开)
2)view的分发对象是一个子操作即MotionEvent( 按下 滑动 松开) 如果一个操作包含三个事件 就会执行三次分发
3)view事件分发的本质是递归, 即任务的下发和结果的上报
4)关于dispatchTouchEvent,onInterceptTouchEvent,onTouchEvent 三个方法的各自作用与职责
4、一个外部的横向滑动的RecycleViewH,内部每个Item都有个纵向滑动的RecycleViewV,测试反馈内部这个RecycleViewV滑动起来很不灵敏,这时候应该怎么处理滑动冲突更好呢?
5、如果复写ViewGroup的dispatch的方法 返回ture或者false ,是不是就不会往下发了
return true/false 都不向下分发了。
26
收起
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星