Xbanner依赖
implementation 'com.xhb:xbanner:1.2.2'
Gson gson = new Gson();
//定义list集合
final List<String>list=new ArrayList<>();
XbannerBean xbannerBean = gson.fromJson(data, XbannerBean.class);
List<XbannerBean.ResultBean> result = xbannerBean.getResult();
for (int i = 0; i < result.size(); i++) {
list.add(result.get(i).getImageUrl());
}
Xbanner.setData(list,null);
//圆点的位置
Xbanner.setPoinstPosition(XBanner.RIGHT);
Xbanner.setmAdapter(new XBanner.XBannerAdapter() {
@Override
public void loadBanner(XBanner banner, View view, int position) {
Glide.with(getActivity()).load(list.get(position)).into((ImageView) view);
}
});
}