xb.loadImage(new XBanner.XBannerAdapter() {
@Override
public void loadBanner(XBanner banner, Object model, View view, int position) {
Glide.with(MainActivity.this).load(((BannerBean) model).getXBannerUrl()).into((ImageView) view);
}
});
if (img.size()<=0){
BannerBean bannerBean;
for (int i=0;i<userBean.getResult().getRxxp().getCommodityList().size();i++){
bannerBean = new BannerBean();
bannerBean.imageUrl = ""+userBean.getResult().getRxxp().getCommodityList().get(i).getMasterPic();
img.add(bannerBean);
}
xb.setBannerData(img);
}else {
xb.setBannerData(img);
}
public class BannerBean extends SimpleBannerInfo {
public String imageUrl;
@Override
public Object getXBannerUrl() {
return imageUrl;
}
}
xmlns:attrs=“http://schemas.android.com/apk/res-auto”