gpt4 book ai didi

android - 垂直 'Gridview with pages' 或 'Viewpager'

转载 作者:太空宇宙 更新时间:2023-11-03 13:32:21 24 4
gpt4 key购买 nike

我在功能上需要的是一个 Vertical ViewPager with GridView。所以 ViewPager 的每个页面都应该有一个 GridView,但是 ViewPager 是水平的。

所以有两种可能:

  • 使用 GridView 旋转 ViewPager
  • 创建一个显示页面中项目的 GridView

当用户滚动 20-40 等时,GridView 应该显示 0-20。

有人对此有解决方案吗?

我检查了this link ,但由于法律原因我不能使用它。

最佳答案

听起来您真正需要的是垂直 ViewPager。虽然Android只提供了横向的,但不妨碍你自己实现。获取 ViewPager source code并修改它以检测向上/向下滑动而不是向左/向右滑动。该源代码是根据 Apache 2.0 许可分发的,因此您拥有创建衍生作品的全部权利,而无需分发它的源代码。

将有很少的地方需要更改,具体来说,与计算滑动方向/斜率(向上/向下而不是向左/向右)相关的方法和与布局计算相关的方法(使用高度而不是宽度和每个下方的布局页面其他)。

关于android - 垂直 'Gridview with pages' 或 'Viewpager',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11409091/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com