使用
implementation 'com.youth.banner:banner:2.1.0'
遇到Banner只有一张图片的时候setOnBannerListener()无效的问题,
原因 :图片的点击事件在PagerAdapter{ }
解决:
if (bannerBeanList.size() > 1) {
banner.setOnBannerListener(position -> {
//TODO: 点击事件
});
} else {
banner.setOnClickListener(v -> {
//TODO: 点击事件
});
}