2 qq 32256907 qq_32256907 于 2016.03.19 23:28 提问

关于slidemenu和scrollview冲突的问题

我一来开始只用了scrollview做了一个滑动栏,现在加了一个侧滑slidemenu后,那个scrollview就用不了了,怎么解决这种冲突

3个回答

devmiao
devmiao   Ds   Rxr 2016.03.19 23:53
qq_32256907
qq_32256907 继承的是viewgroup
一年多之前 回复
u012215068
u012215068   2016.03.20 15:09

明显是事件分发的问题了,你先理清两者的包含关系,如果是scrollView是父容器,就用自定义类集成ScrollView,在onInterceptTouchEvent做x,y轴的移动判断,
如果是x轴移动距离大于y轴一定距离,就给slidemenu子类处理,如果y轴移动距离大于x轴,就拦截!

qq_17250009
qq_17250009   2016.03.20 15:33
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!