Banner实现无限轮播图

首先添加Banner的依赖

compile 'com.youth.banner:banner:1.1.5'

依赖有了接下来就是添加控件了

<com.youth.banner.Banner
    android:id="@+id/home_banner"
    android:layout_width="match_parent"
    android:layout_height="200dp">
com.youth.banner.Banner>

好了战前准备已经完成了,下面就是实现轮播效果了

//先找到控件
private Banner banner= (Banner) view.findViewById(R.id.home_banner);
//设置自动轮播,通常情况下为true
banner.isAutoPlay(true);
//将图片集合放入,加载图片
banner.setImages(images);
//每隔3秒切换一次
 banner.setDelayTime(3000);
//样式
banner.setBannerStyle(Banner.CIRCLE_INDICATOR_TITLE);
banner.setIndicatorGravity(Banner.CIRCLE_INDICATOR);

好了,代码呢也就这么多了,用无限轮播也就实现了= =

你可能感兴趣的:(banner-android)