1.依赖
implementation 'com.squareup.picasso:picasso:2.3.2'
2.权限
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
3.布局
<com.youth.banner.Banner android:id="@+id/banner" android:layout_width="match_parent" android:layout_height="200dp" android:padding="10dp"></com.youth.banner.Banner>
4.Fragment 代码
//找控件 banner = view.findViewById(R.id.banner); list.add("http://ww4.sinaimg.cn/large/006uZZy8jw1faic21363tj30ci08ct96.jpg"); list.add("http://ww4.sinaimg.cn/large/006uZZy8jw1faic259ohaj30ci08c74r.jpg"); list.add("http://ww4.sinaimg.cn/large/006uZZy8jw1faic2b16zuj30ci08cwf4.jpg"); list.add("http://ww4.sinaimg.cn/large/006uZZy8jw1faic2e7vsaj30ci08cglz.jpg"); //谁知图片 banner.setImageLoader(new ImageLoader() { @Override public void displayImage(Context context, Object path, ImageView imageView) { Picasso.with(getContext()).load((String) path).into(imageView); } }); banner.setIndicatorGravity(BannerConfig.RIGHT); banner.setDelayTime(2000);//设置轮播时间 banner.setImages(list); //设置图片 banner.start();//开始