关于HorizontalScrollView的问题,请教各位前辈!!!!!!!!

yierhan111 2013-10-10 03:35:08
有两个HorizontalScrollView 都需要实现水平滚动的功能,子HorizontalScrollView是放在父HorizontalScrollView上面的,在子HorizontalScrollView上面滑动的时候,还是父HorizontalScrollView在滑动,子HorizontalScrollView没有滑动,我想做到在子HorizontalScrollView滑动的时候,只是子HorizontalScrollView在滑动父HorizontalScrollView不会滑动,只有滑动子HorizontalScrollView以外的区域的时候才可以滑动父HorizontalScrollView,在IOS下面这样是没有问题的,也不需要设置,在安卓下面是不是还需要设置什么呢?我的子HorizontalScrollView是没有问题的,我拿出来重新建一个界面,加进去是可以滑动的
...全文
87 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
illhan98 2013-10-10
  • 打赏
  • 举报
回复
这个是传递touch传递方向的问题,参考http://blog.csdn.net/yunjinwang/article/details/8072070 重写外层的HorizontalScrollView 滑动的事件交给下面的子HorizontalScrollView,向下传递 public boolean onInterceptTouchEvent(MotionEvent ev) { // TODO Auto-generated method stub //return super.onInterceptTouchEvent(ev); return false; }
yierhan111 2013-10-10
  • 打赏
  • 举报
回复
说简短一点就是一个HorizontalScrollView里面再嵌套一个HorizontalScrollView,嵌套的HorizontalScrollView不能实现水平滚动,在嵌套的HorizontalScrollView上面滑动的话还是外层的HorizontalScrollView在滑动

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧