public class BannerAdapter implements OnBannerListener { //banner public Banner banner; //图片路径的集合 List<MyGson_Home.RetEntity.ListEntity.ChildListEntity> childList; //图片地址的集合 List<String> list_path = new ArrayList<>(); //标题集合 List<String> list_title = new ArrayList<>(); public BannerAdapter(Banner banner, List<MyGson_Home.RetEntity.ListEntity.ChildListEntity> childList) { this.banner = banner; this.childList = childList; for (int i = 0; i < childList.size(); i++) { list_path.add(childList.get(i).getPic()); list_title.add(childList.get(i).getTitle()); } } public void setbanner() { //设置内置样式,共有六种可以点入方法内逐一体验使用。 banner.setBannerStyle(BannerConfig.CENTER); //设置图片加载器,图片加载器在下方 banner.setImageLoader(new MyLoader()); //设置图片网址或地址的集合 banner.setImages(list_pa
banner适配器封装
最新推荐文章于 2024-05-12 21:59:22 发布
这个博客介绍了如何创建一个自定义的BannerAdapter,用于显示和处理轮播图。Adapter中包含了图片路径、标题的集合,并设置了图片加载器、轮播动画、间隔时间和指示器位置。还实现了点击轮播图时的监听事件,通过EventBus传递数据并跳转到详情页面。
摘要由CSDN通过智能技术生成