2525 *
2626 * @author Edwin.Wu
2727 * @version 2016/11/7 17:27
28- * @since JDK1.8
28+ * @since JDK11
2929 */
3030public class EmptyLoopViewPagerFragment extends BaseFragment implements OnBannerItemClickListener {
3131 private LoopViewPagerLayout mLoopViewPagerLayout ;
@@ -46,7 +46,7 @@ protected void initView(View view, Bundle savedInstanceState) {
4646
4747 @ Override
4848 protected void initData () {
49- //TODO 设置LoopViewPager参数
49+ // 设置LoopViewPager参数
5050 mLoopViewPagerLayout .setLoop_ms (2000 );//轮播的速度(毫秒)
5151 mLoopViewPagerLayout .setLoop_duration (1000 );//滑动的速率(毫秒)
5252 mLoopViewPagerLayout .setLoop_style (LoopStyle .Empty );//轮播的样式-默认empty
@@ -55,18 +55,18 @@ protected void initData() {
5555 mLoopViewPagerLayout .setSelectedBackground (R .drawable .selected_background );//选中指示器颜色
5656 L .e ("LoopViewPager Empty 参数设置完毕" );
5757
58- //TODO 初始化
58+ // 初始化
5959 mLoopViewPagerLayout .initializeData (mActivity );
6060
61- //TODO 准备数据
61+ // 准备数据
6262 ArrayList <BannerInfo > bannerInfos = new ArrayList <>();
6363 bannerInfos .add (new BannerInfo <Integer >(R .mipmap .a , "第一张图片" ));
6464 bannerInfos .add (new BannerInfo <String >("https://avatars2.githubusercontent.com/u/13330076?v=3&u=33de3c989c70716d321d79a99b8d176c7b88349e&s=400" , "第二张图片" ));
6565 bannerInfos .add (new BannerInfo <Integer >(R .mipmap .b , "第三张图片" ));
6666 bannerInfos .add (new BannerInfo <Integer >(R .mipmap .c , "第四张图片" ));
6767 bannerInfos .add (new BannerInfo <Integer >(R .mipmap .d , "第五张图片" ));
6868
69- //TODO 设置监听
69+ // 设置监听
7070 mLoopViewPagerLayout .setOnLoadImageViewListener (new OnDefaultImageViewLoader () {
7171 @ Override
7272 public void onLoadImageView (ImageView view , Object object ) {
@@ -81,7 +81,7 @@ public void onLoadImageView(ImageView view, Object object) {
8181 });
8282 mLoopViewPagerLayout .setOnBannerItemClickListener (this );
8383
84- //TODO 设置数据
84+ // 设置数据
8585 mLoopViewPagerLayout .setLoopData (bannerInfos );
8686 }
8787
@@ -92,14 +92,14 @@ public void onBannerClick(int index, ArrayList<BannerInfo> banner) {
9292
9393 @ Override
9494 public void onStart () {
95- //TODO 开始循环
95+ // 开始循环
9696 mLoopViewPagerLayout .startLoop ();
9797 super .onStart ();
9898 }
9999
100100 @ Override
101101 public void onStop () {
102- //TODO 停止循环
102+ // 停止循环
103103 mLoopViewPagerLayout .stopLoop ();
104104 super .onStop ();
105105 }
0 commit comments