父viewgroup A 领导 上面是子viewgroup B 组长 上面viewgroup C组员。

正常流程,你好我好大家好,合理安排任务合理分配不偷偷拦截油水足的任务,齐心协力一块干。

dispatchevent 考虑要不要接任务,onintercepttouchevent接完任务考虑要不要自己干完,ontouchevent处理任务。假设场景是领导分任务给组长,组长把任务给员工,任务是拧螺丝N颗。
1. 返回false的情况,自己不压榨自己。
1> B的dispatchtouchevent 返回false,拒收,不分发,组长感觉这个任务错得离谱,没钱还累,无理取闹,没法做,拒绝接任务,拒绝分发,领导只能自己拧了。

2> B的onintercepttouchevent返回false,不拦截,拥护领导,赶紧给员工。

3>c的ontouchevent返回false,组员一看不想干但是不得不干,拉着组长一块干,组长拉着领导一块干。

2.返回true的情况,压榨自己,积极争取。
1>B的dispatchtouchevent 返回true, 积极接受任务。
2>B的onintercepttouchevent返回true,组长分析了下自己就能干完,不给组员了,自己干。

3>C的ontouchevent返回true,员工看了下任务自己能干完,不用拉上层下水了。
