`
thoreau
  • 浏览: 356125 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ScrollView与其子控件的onTouch事件冲突的解决方法

阅读更多

 

 

场景:

一个带滚动条的界面中,如果其中的子控件(如:ImageButton)上还有onTouce事件时,在触发子控件上MOVE触点时,如果MOVE方向与滚动条方向一致,则子控件的onTouce将会被父控件拦截掉

 

处理方法:

在子控件中增加如下代码

getParent().requestDisallowInterceptTouchEvent(true);//屏蔽父控件拦截onTouch事件

 

分享到:
评论
3 楼 烈火苍穹 2016-08-17  
不说清楚说了等于没说
2 楼 manxialiunian 2016-01-18  
[b][b][b][b][b]  [/b][/b][/b][/b][/b]
1 楼 lin15088603179 2015-04-02  
   

相关推荐

Global site tag (gtag.js) - Google Analytics