private List list = new ArrayList<>();
if (data instanceof HomeBannerBean) {
final HomeBannerBean bannerBean = (HomeBannerBean) data;
List<HomeBannerBean.ResultBean> result = bannerBean.getResult();
for (int i = 0; i < bannerBean.getResult().size(); i++) {
list.add(bannerBean.getResult().get(i).getImageUrl());
}
if (!list.isEmpty()) {
home_Xbanner.setData(bannerBean.getResult(), null);
home_Xbanner.loadImage(new XBanner.XBannerAdapter() {
@Override
public void loadBanner(XBanner banner, Object model, View view, int position) {
Glide.with(getActivity()).load(bannerBean.getResult().get(position).getImageUrl()).into((ImageView) view);
}
});
home_Xbanner.setPageTransformer(Transformer.Default);
}
}