//导入依赖包
compile com.youth.banner:banner:1.4.9
//实现自定义工具类import android.content.Context; import android.widget.ImageView; import com.youth.banner.loader.ImageLoader; /** * author:Created by WangZhiQiang on 2017/10/18. */ public class MyImageLoader extends ImageLoader { //此方法用于为Viewpager上展示ImagerView(图片)的控件设置图片 @Override public void displayImage(Context context, Object path, ImageView imageView) { //得到ImageLoader的实例 com.nostra13.universalimageloader.core.ImageLoader instance = com.nostra13.universalimageloader.core.ImageLoader.getInstance(); //通过ImageLoader设置图片 instance.displayImage((String) path, imageView); } }//创建集合private List<String> images = new ArrayList<>();//把数据放入集合images.add("http://pic8.nipic.com/20100701/5290458_114840036316_2.jpg"); images.add("http://pic2.nipic.com/20090424/1468853_230119053_2.jpg"); images.add("http://img3.3lian.com/2013/s1/20/d/57.jpg"); images.add("http://pic39.nipic.com/20140226/18071023_164300608000_2.jpg"); images.add("http://a0.att.hudong.com/15/08/300218769736132194086202411_950.jpg");//在异步请求数据中使用(此方法中)protected void onPostExecute(String s) { super.onPostExecute(s);//开启图片轮播bann.setImageLoader(new MyImageLoader()); bann.setImages(images); bann.start();}//布局<com.youth.banner.Banner android:id="@+id/banner" android:layout_width="wrap_content" android:layout_height="wrap_content"></com.youth.banner.Banner>