![](/img/trans.png)
[英]how to make ViewPager and gridview scroll vertical at a same time
[英]Vertical 'Gridview with pages' or 'Viewpager'
我在功能上需要的是Vertical ViewPager with GridView
的Vertical ViewPager with GridView
。 因此, ViewPager
每个页面ViewPager
应该有一个GridView
,但ViewPager
是水平的。
所以有两种可能性:
当用户滚动20-40等时,GridView应显示0-20。
有人有解决方案吗?
我已经检查了这个链接 ,但由于法律原因我无法使用它。
听起来你真正需要的是一个垂直的ViewPager。 虽然Android只提供横向的,但没有什么可以阻止你自己实现它。 获取ViewPager源代码并对其进行修改以检测向上/向下滑动而不是向左/向右滑动。 源代码在Apache 2.0许可下分发,因此您拥有创建衍生作品的全部权利,而无需分发源代码。
将会有很少的地方需要改变,特别是与计算滑动方向/斜率(向上/向下而不是向左/向右)相关的方法以及与布局计算相关的方法(使用高度而不是宽度和布局页面彼此相同)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.