android requestDisallowInterceptTouchEvent(false) 不拦截问题
记个笔记
requestDisallowInterceptTouchEvent 改变parent view中的一个变量,通过这个变量parent决定是否调用onInterceptTouchEvent,所以也就是说如果设置为false 则父类会调用onInterceptTouchEvent方法并不一定会拦截掉事件
实例:
Viewpager中自定义横向滚动view 滑动冲突
解决方案:viewpager 再move事件中 通过调用自身canScroll 决定是否拦截
因此重写viewpag..
原创
2021-11-26 16:11:06 ·
2286 阅读 ·
0 评论