来自:http://blog.csdn.net/smartbetter/article/details/53083816
实现ViewPager的滑动:
通过设置

和

来实现;默认有足够数量的子view;初始化时设置当前的显示的子view为中间部分附近,显示第一个。
实现自动循环:
第一种(他的):


第二种(我的):点击之后延长循环时间,循环开始后恢复默认。


之前一直都是这么实现的,后来我们领导说滑动的时间特别长滑到了第一个怎么办;其实这种方法只是伪实现,于是采用用另外的方法实现了,有时间重温一遍,(http://www.jianshu.com/p/10f2049f4a28)
所有代码截图:

布局:

MainActivity:




adapter:

监听:

drawable:
selector_dot.xml

dot_enable:

dot_normal:

不要复制 自己敲一遍。
网友评论