compile 'com.youth.banner:banner:1.4.10' 依赖
代码
List<String> images = new ArrayList<>();
images.add("http://img1.imgtn.bdimg.com/it/u=594559231,2167829292&fm=27&gp=0.jpg ");
images.add("http://pic4.nipic.com/20091217/3885730_124701000519_2.jpg ");
images.add("http://pic.58pic.com/58pic/13/74/51/99d58PIC6vm_1024.jpg ");
banner.setBannerStyle(BannerConfig.CIRCLE_INDICATOR)//设置banner样式
.setImageLoader(new GlideImageLoader())//设置图片加载器
.setImages(images)//设置图片集合
.setBannerAnimation(Transformer.DepthPage)//设置banner动画效果
.isAutoPlay(true)//设置自动轮播,默认为true
.setDelayTime(1500)//设置轮播时间
.setIndicatorGravity(BannerConfig.CENTER)//设置指示器位置(当banner模式中有指示器时)
.start();//banner设置方法全部调用完毕时最后调用
布局
<com.youth.banner.Banner
android:id="@+id/right_banner"
android:layout_width="match_parent"
android:layout_height="150dp" />