github地址:https://github.com/youth5201314/banner
效果图:
imgs2 &#61; new ArrayList<>();for (int i &#61; 0; i titles &#61; new ArrayList<>();titles.add("教育图片1");titles.add("教育图片2");titles.add("教育图片3");// 显示圆形指示器banner_circle.setBannerStyle(BannerConfig.CIRCLE_INDICATOR).setBannerTitles(titles).setDelayTime(3000).setBannerAnimation(Transformer.Tablet).setImageLoader(new GlideImageLoader());banner_circle.setImages(imgs2);banner_circle.start();//点击事件banner_circle.setOnBannerListener(new OnBannerListener() {&#64;Overridepublic void OnBannerClick(int position) {ToastUtils.show("点击事件&#61;" &#43; position);}});}//设置完颜色后变成了轮播图private void setBanner() {//设置图片资源:url或本地资源//设置图片集合List imgs &#61; new ArrayList<>();imgs.add(R.drawable.progress_1);imgs.add(R.drawable.progress_2);imgs.add(R.drawable.progress_3);String[] images &#61; new String[]{"http://img.zcool.cn/community/01fda356640b706ac725b2c8b99b08.jpg","http://img.zcool.cn/community/01fd2756e142716ac72531cbf8bbbf.jpg","http://img.zcool.cn/community/0114a856640b6d32f87545731c076a.jpg"};List imgs2 &#61; new ArrayList<>();for (int i &#61; 0; i titles &#61; new ArrayList<>();titles.add("教育图片1");titles.add("教育图片2");titles.add("教育图片3");// 显示圆形指示器banner.setBannerStyle(BannerConfig.CIRCLE_INDICATOR).setBannerTitles(titles).setDelayTime(3000).setBannerAnimation(Transformer.Tablet).setImageLoader(new GlideImageLoader());banner.setBannerAnimation(Transformer.BackgroundToForeground);//本地资源// banner.setImages(imgs);banner.setImages(imgs2);banner.start();//点击事件banner.setOnBannerListener(new OnBannerListener() {&#64;Overridepublic void OnBannerClick(int position) {ToastUtils.show("点击事件&#61;" &#43; position);}});}
}
。布局代码&#xff1a;colorAccent和colorWhite需要设置#0f0这样的颜色
参考地址&#xff1a;https://blog.csdn.net/Li_peilun/article/details/78418053
https://blog.csdn.net/chaoyu168/article/details/79017172
。。。