依赖
项目的gradle
maven { url 'https://jitpack.io' }
model的gradle
implementation 'com.github.xiaohaibin:XBanner:1.6.1'
布局
<com.stx.xhb.xbanner.XBanner
android:id="@+id/xbanner"
android:layout_below="@id/line1"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_164"
android:layout_centerHorizontal="true"
android:layout_marginTop="@dimen/dp_5"
app:clipChildrenLeftRightMargin="@dimen/dp_20"
app:isClipChildrenMode="true"
app:pageChangeDuration="1000" />
网络请求完数据后成功的方法
@Override
public void success(BannerBean data) {
final BannerBean myBanner = (BannerBean) data;
result = myBanner.getResult();
for (int i = 0; i < result.size