文件名称:CircleViewPager:@不建议使用的Android Cycle ViewPager。 使用https
文件大小:1.36MB
文件格式:ZIP
更新时间:2024-05-23 06:08:22
Java
Android Cycle ViewPager 实现 主要通过实现BaseCycleFragmentStatePagerAdapter,使得item的个数比原来的item多两个。比如有A>B>C>D四个item,然后将最后一个(D)复制一份放到首位,将第一个(A)复制一份放到末尾,就成了D>A>B>C>D>A六个item。但需要注意的是,当数据源大于1的时候,必须将ViewPager current item 设为1,因为ViewPager默认显示为0. 最主要的是边界时滑动的处理,当ViewPager在1(A)的时候,向左滑动,此时ViewPager显示的D, position=0,如果不处理的话,那么就没办法继续向左滑动,所以ViewPager.setCurrentItem(4, false); 同样的当ViewPager在4(D)的时候,向右滑动,将ViewPager.setCurr
【文件预览】:
CircleViewPager-master
----.gitignore(91B)
----app()
--------.gitignore(7B)
--------build.gradle(620B)
--------src()
--------proguard-rules.pro(663B)
----settings.gradle(27B)
----build.gradle(579B)
----library()
--------.gitignore(7B)
--------build.gradle(569B)
--------src()
--------gradle-push.gradle(3KB)
--------proguard-rules.pro(663B)
----gradlew(5KB)
----screenshots()
--------cycleviewpager.gif(811KB)
----README.md(4KB)
----gradlew.bat(2KB)
----gradle.properties(855B)
----gradle()
--------wrapper()