首先需要依赖包
compile 'com.youth.banner:banner:1.4.9'
然后在xml中定义
最后一步很简单就是
在Activity中使用
1、初始化banner和list集合
2、
banner.setBannerStyle(BannerConfig.CIRCLE_INDICATOR_TITLE_INSIDE); banner.setImageLoader(new GlideImaGlideImageLoader()); lists = new ArrayList<>(); lists.add("https://image.yunifang.com/yunifang/images/goods/ad0/17100908319495742677657462.jpg"); lists.add("https://image.yunifang.com/yunifang/images/goods/ad0/170905143497021095281713081.jpg"); lists.add("https://image.yunifang.com/yunifang/images/goods/ad0/170905143499118006873413769.jpg"); lists.add("https://image.yunifang.com/yunifang/images/goods/ad0/170823222049920659891841095.jpg"); banner.setImages(lists); banner.setImages(lists); banner.setBannerAnimation(Transformer.DepthPage); banner.setDelayTime(2000); lists=new ArrayList<>(); lists.add("第一张图片"); lists.add("第二张图片"); lists.add("第三张图片"); lists.add("第四张图片"); banner.setBannerTitles(lists); banner.setIndicatorGravity(BannerConfig.CIRCLE_INDICATOR_TITLE_INSIDE); //启动banner banner.start();