依赖:
compile 'com.youth.banner:banner:1.4.10'
//设置图片加载器 banner.setImageLoader(new BannerImageLoader()); //下边这个类 //设置图片集合 banner.setImages(BannerImageData); //设置轮播时间 banner.setDelayTime(2000); //设置指示器位置(当banner模式中有指示器时) //banner.setIndicatorGravity(BannerConfig.CENTER); //banner设置方法全部调用完毕时最后调用 banner.start();
public class BannerImageLoader extends ImageLoader{ @Override public void displayImage(Context context, Object path, ImageView imageView) { //com.nostra13.universalimageloader.core.ImageLoader imageLoaderInstance = com.nostra13.universalimageloader.core.ImageLoader.getInstance(); //imageLoaderInstance.displayImage((String) path, imageView); //com.nostra13.universalimageloader.core.ImageLoader.getInstance().displayImage(path.toString(),imageView); Glide.with(context).load(path.toString()).into(imageView); } }