来自:http://blog.csdn.net/smartbetter/article/details/53083816
实现ViewPager的滑动:
通过设置
和
Paste_Image.png来实现;默认有足够数量的子view;初始化时设置当前的显示的子view为中间部分附近,显示第一个。
实现自动循环:
第一种(他的):
第二种(我的):点击之后延长循环时间,循环开始后恢复默认。
Paste_Image.png Paste_Image.png之前一直都是这么实现的,后来我们领导说滑动的时间特别长滑到了第一个怎么办;其实这种方法只是伪实现,于是采用用另外的方法实现了,有时间重温一遍,(http://www.jianshu.com/p/10f2049f4a28)
所有代码截图:
Paste_Image.png布局:
Paste_Image.pngMainActivity:
Paste_Image.png Paste_Image.png Paste_Image.png Paste_Image.pngadapter:
Paste_Image.png监听:
Paste_Image.pngdrawable:
selector_dot.xml
dot_enable:
Paste_Image.png
dot_normal:
Paste_Image.png
不要复制 自己敲一遍。
网友评论