1.导入依赖
//build.gradle 的Project下导入
maven { url 'https://jitpack.io' }
//build.gradle 的app下导入
implementation 'com.github.zhpanvip:bannerviewpager:3.5.4'
2.Activity的xml布局
<com.zhpan.bannerview.BannerViewPager
android:id="@+id/main_vp"
android:layout_margin="15dp"
android:layout_width="match_parent"
android:layout_height="200dp"/>
3.编写适配器
//FoodBean是实体类
public class MyBannerViewPager extends BaseBannerAdapter<FoodBean.DataBean> {
@Override
protected void bindData(BaseViewHolder<FoodBean.DataBean> holder, FoodBean.DataBean
data, int position, int pageSize) {
//加载是图片
Glide.with(Utils.getApp())