Android之ViewPager中包含ViewFlipper时实现双滑动嵌套解决父控件干扰问题
2013-07-09 17:06
836 查看
想要实现一个在ViewPager中嵌一个ViewFlipper实现类似豌豆荚中的广告栏功能,试了好久,发现父控件总是干扰子控件的操作,表现为手势滑动ViewFlipper中的图片时,ViewPager也跟着滑。最后终于找到解决办法:
在生成的手势识别类中添加的OnGestureListener中,复写onDown()方法内添加一句话:
即可
在生成的手势识别类中添加的OnGestureListener中,复写onDown()方法内添加一句话:
public boolean onDown(MotionEvent e) { // 通知父控件此操作为子控件,请不要干扰 flipper.getParent().requestDisallowInterceptTouchEvent(true); return false; }
即可
相关文章推荐
- android scrollView 内嵌ViewPager或Gallery等水平滑动控件冲突问题解决实现同时滑动
- Android嵌套滑动控件的冲突解决和ViewPager适配当前子控件高度不留空白的办法
- Android ScrollView嵌套ViewPager滑动失效和无法正常滑动冲突问题解决方案
- 完美解决Android里面scrollview嵌套及listview嵌套viewpager的滑动冲突问题的简单方法
- Android嵌套滑动控件的冲突解决和ViewPager适配当前子控件高度不留空白的办法
- Android ScrollView里ViewPager滑动问题解决
- 解决ViewPager中嵌套ViewPager的滑动分发问题
- 自定义viewpager实现滑动拦截与分发解决嵌套listview等滑动冲突问题
- Android ScrollView中嵌套ListView,滑动冲突问题的解决
- viewpager嵌套viewpager,滑动问题,OnSingleTouchListener报错解决办法
- 解决在scrollview上下滑动嵌套scrollview,viewpager水平滑动时问题
- android 教您完美解决viewpager嵌套viewpager冲突问题
- Android开发模板------ViewPager(三):实现无限循环、可嵌套RecyclerView、可控制滑动速度
- android ViewPager,ViewFlipper,ViewFlow实现左右滑动
- android ViewPager控件实现手势滑动切换页签
- Android中ViewPager带来的滑动卡顿问题解决要点解析
- 【Android 手势冲突】彻底解决RecyclerView与ScrollView滑动冲突问题,并实现RecyclerView悬停导航栏(附demo)
- android ViewPager,ViewFlipper,ViewFlow实现左右滑动
- Android开发解决viewpager嵌套问题
- 解决ScrollView嵌套ViewPager出现的滑动冲突问题