如何解决横向滚动和竖向滚动条的冲突问题

flashroom 2012-09-09 07:35:25


我现在想实现这样的页面效果,上面的广告图片是用 viewpaper 实现的,然后把 viewpaper 加到 listview 中显示出整个页面。

其他的没什么问题,就是在真机测试的时候出现当横向滑动 viewpaper 切换广告图片的时候总是跟 listview 冲突,只要滑动的稍微有点倾斜就会触发 listview 的滚动,导致 viewpaper 很难切换。

有做过类似项目的同学吗?有啥好办法没?
...全文
1080 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
flashroom 2012-09-11
  • 打赏
  • 举报
回复
有高手来指点一下吗
flashroom 2012-09-10
  • 打赏
  • 举报
回复
IOS中有个 delaysContentTouches ,用户触碰开始,scroll view要延迟一会,看看是否用户有意图滚动,假如滚动了,那么捕捉touch-down事件,否则就不捕捉

我看网易实现的思路应该跟这个差不多,对 android 不是很熟,有做过的稍微指点一下吗?
limouli 2012-09-10
  • 打赏
  • 举报
回复
这种问题还是很普遍的,我在很多成熟的app中都发现过这种问题
跟人感觉解决这类问题的根本方法就是优化布局,尽量不要让滚动条和list嵌套在一起。
如果不能改变布局,3楼的方法可行
映映 2012-09-10
  • 打赏
  • 举报
回复
你只实现其中的一种,因为多种会影响用户的体验。
如果必须要多实现,就判断手势,判断滑动距离,滑动角度,这个是可以实现的
coderandroid 2012-09-09
  • 打赏
  • 举报
回复
水平和垂直滚动条同时存在,影响布局,你可以只现实一种.

80,330

社区成员

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

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