mBanner = binding.bannerHome;
List images = new ArrayList<>();
images.add(R.drawable.bg_new_banner);
images.add(R.drawable.bg_white_banner);
images.add(R.drawable.bg_red_banner);
images.add(R.drawable.bg_blue_banner);
mBanner.setImageLoader(new GlideImageLoader())
.setImages(images)
.setIndicatorGravity(BannerConfig.CENTER)
.setBannerAnimation(Transformer.Default)
.setDelayTime(3000)
.isAutoPlay(true)
.start();
}
@Override
public void onStart() {
super.onStart();
mBanner.startAutoPlay();
}
@Override
public void onStop() {
super.onStop();
mBanner.stopAutoPlay();
}
xml里:
<com.youth.banner.Banner
android:id="@+id/banner_home"
android:layout_width="match_parent"
android:layout_height="@dimen/y350"
app:image_scale_type="fit_xy" />