百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
I

InfiniteViewPager

> 编程语言
开源

为 Android 的 ViewPager 添加环绕功能。

688 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

为 Android 的 ViewPager 添加环绕功能。

无限 View Pager ===================

将 Android 的 ViewPager 增加包围功能。原始 StackOverflow 问题: http://stackoverflow.com/questions/7546224/viewpager-as-a-circular-queue-wrapping

要将演示应用程序安装到设备上,请运行以下任务:$ ./gradlew installDebug 要将库部署到本地 Maven 库,请运行以下任务:$ ./gradlew install 然后,要在项目中使用该库,请在 build.gradle 中添加以下内容:groovy dependencies { compile 'com.antonyt.infiniteviewpager:library:1.0.0' } 现在,可以使用 ViewPager 进行封装滚动。您看到的页面不是重复的 - PagerAdapter 中的每个页面只创建一次,然后重复使用。这意味着您无需担心管理多个相同 Fragment 的实例。

注意事项 只有当您至少有 4 页时才能实现包装。这是因为 ViewPager 创建、销毁和显示页面的方式。目前尚未找到针对一般情况的解决方案。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言