我觉得应该深入的讲一下如果菜单是ListView的话应该如何处理,而不仅仅是以最简单的情况举例,不过已经讲的很不错了,希望此视频能完善一下内容。
2015-01-07
讲师回答 / hyman
你好,主要原因是HorizontalScrollView拦截了水平滑动的事件,你虽然修改了onTouchEvent,但是事件还是会被拦截。关于解决,给你提供两个方向:1、你可以重写onInterceptTouchEvent,判断当前触摸的位置如果是SeekBar则不拦截;2、在SeekBar的父容器中,进行判断,如果当然触摸是SeekBar,则请求不被拦截 getParent().requestDisallowInterceptTouchEvent(true);
2015-01-06