一个简易轮播图控件 支持无限轮播 点击事件 导航条。
banner.setImaForId(ints);//从本地区图片源
banner.setImaForUrl(strings);//从网络取数据源
banner.setDelayTime(1000);//轮播速度(默认为5秒)
banner.setItemClickListener();//设置轮播图片的点击事件
布局中定义
<com.ltc.banner.EasyBanner
android:layout_width="match_parent"
android:layout_height="260dp"
android:id="@+id/banner"/>
基于viewpager控件实现 无限轮播的实现并没有使用常规的给一个很大的值,因为那是很浪费内存的,主要实现是在左右两边加入了两个缓存页面 例如页面123 其实显示的是31231 让页面到达最左边时让他回到倒数第二个 当页面滑动到最右边时让他回到第二个 从而实现无限循环。