final HomeBannerBean bannerBean = (HomeBannerBean) data;
banner.setData(bannerBean.getResult(), null);
banner.loadImage(new XBanner.XBannerAdapter() {
@Override
public void loadBanner(XBanner banner, Object model, View view, int position) {
HomeBannerBean.ResultBean bean = (HomeBannerBean.ResultBean) model;
Glide.with(getActivity()).load(bean.getImageUrl()).into((ImageView) view);
banner.setPageChangeDuration(1000);
}
});
<com.stx.xhb.xbanner.XBanner
android:id="@+id/common_banner"
android:layout_width="@dimen/dp_300"
android:layout_height="@dimen/dp_164"
android:layout_gravity="center"
app:clipChildrenLeftRightMargin="@dimen/dp_40"
app:isClipChildrenMode="true"
app:isShowNumberIndicator="true"
app:isShowIndicatorOnlyOne="true"
app:pageChangeDuration="800"
android:layout_marginLeft="@dimen/dp_24"
android:layout_marginTop="@dimen/dp_20"
android:layout_marginRight="@dimen/dp_24"
android:background="@drawable/shape_common" />
XBanner画廊
最新推荐文章于 2022-05-26 15:04:10 发布