美文网首页
转 自动循环的Viewpager-1

转 自动循环的Viewpager-1

作者: wslerz | 来源:发表于2017-01-17 21:07 被阅读0次

来自:http://blog.csdn.net/smartbetter/article/details/53083816

实现ViewPager的滑动:
通过设置

Paste_Image.png

Paste_Image.png

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

实现自动循环:
第一种(他的):

Paste_Image.png Paste_Image.png

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

Paste_Image.png Paste_Image.png

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

所有代码截图:

Paste_Image.png

布局:

Paste_Image.png

MainActivity:

Paste_Image.png Paste_Image.png Paste_Image.png Paste_Image.png

adapter:

Paste_Image.png

监听:

Paste_Image.png

drawable:
selector_dot.xml

Paste_Image.png

dot_enable:


Paste_Image.png

dot_normal:


Paste_Image.png

不要复制 自己敲一遍。

相关文章

网友评论

      本文标题:转 自动循环的Viewpager-1

      本文链接:https://www.haomeiwen.com/subject/azfvbttx.html