android实现无限轮播
标签:1 在ViewPager的适配器中的getCount()
2 明白当前currentIten 为position % Handler mHandler = new Handler() {
44 public void handleMessage( msg) {
45 (selectedItem + 1);
46 (0, 3000);
47 };
48 };
49
50 private void init() {
51 // TODO Auto-generated method stub
52 // 引导3个ViewPager
53 mImageViewList = new ArrayList<ImageView>();
54 for (int i = 0; i < ; i++) {
55 ImageView imageView = new ImageView(this);
56 (images[i]);
57 (imageView);
58 }
59
60 // 将点点加入到ViewGroup中
61 diandian = new ImageView[];
62 for (int i = 0; i < ; i++) {
63 // 循环加入点点图片组
64 diandian[i] = new ImageView(this);
65 if (i == 0) {
66 diandian[i].setImageResource();
67 } else {
68 diandian[i]
69 .setImageResource();
70 }
71 diandian[i].setPadding(8, 8, 8, 8);
72 (diandian[i]);
73 }
74 (new GuideAdapter());
75 // 设置监听,主要是设置点点的背景
76 (new GuidePagerListener());
77 // 设置ViewPager的默认项,设置为长度的1000倍,这样开始就能向左滑动了
78 (() * 1000);
79 }
80
81 /**
82 * 每次当onResume有焦点时发送个空消息开始轮播
83 */
84 ***@Override
85 protected void onResume() {
86 // TODO Auto-generated method stub
87 ();
88 (0, 2000);
89 }
90
91 /*
android实现无限轮播 来自淘豆网m.daumloan.com转载请标明出处.