來自: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.lxweimin.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
不要復制 自己敲一遍。