第三方banner轮播图
1.导入依赖 implementation ‘com.youth.banner:banner:1.4.10’
2.创建布局文件 <com.youth.banner.Banner android:layout_width=“match_parent” android:layout_height=“match_parent” android:id="@+id/banner"></com.youth.banner.Banner> 3.定义一个集合里面如果是本地的图片泛型就给String ,网络的图片就给Integer,我自己获取的是本地的图片。 banner = (Banner) findViewById(R.id.banner); imgList=new ArrayList<>(); imgList.add(R.mipmap.ic_launcher); imgList.add(R.drawable.black_background); imgList.add(R.mipmap.ic_launcher); //设置自动轮播时间 banner.setDelayTime(2000); //设置图片来源 banner.setImages(imgList); //设置是否自动轮播 banner.isAutoPlay(true); //解析图片 banner.setImageLoader(new ImageLoader() { @Override public void displayImage(Context context, Object path, ImageView imageView) { Picasso.with(context).load((Integer) path).into(imageView); } }); //开启轮播 banner.start();