依赖:
compile 'com.youth.banner:banner:+'
compile 'com.github.bumptech.glide:glide:3.7.0'
布局:
<com.youth.banner.Banner
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/banner"
android:layout_width="match_parent"
android:layout_height="150dp" />
List<String> mlist=new ArrayList<String>();
for(int i=0; i<user.getData().getAdlist().size();i++){
String img = user.getData().getAdlist().get(i).getImg();
mlist.add(img);
}
//设置图片加载器
banner.setImageLoader(new GlideImageLoader());
banner.setImages(mlist);
banner.start();
public class GlideImageLoader extends ImageLoader {
@Override
public void displayImage(Context context, Object path, ImageView imageView) {
Glide.with(context).load(path).into(imageView);
}
}