首先在布局嵌套Android.support.v4.view.ViewPager
可以在写个LinearLayout显示小圆点
首先声明底部的小圆点为 bottomimsqes
设置是否自动轮播
设置是否手动滑动视图
当前页面显示的position
new ArrayList<ImageView> 是把imageView图片数组new出来
for循环的意思是初始化数组
ImageView img = LayoutInflater.form(this).inflate(R,layout.kk.null);则是加载ImageView的布局
设置的背景为imgs[i] //下标
然后放进List数组
这个则是一些小圆点的设置
照样 先new出来的小圆点的数组=====图片的数组的长度
for循环初始化小圆点数组
new 出来ImageView控件
给bottom控件加上布局属性 也就是控件的宽和高
.setMargins 设置外边距
当下标j==0的时候是选中的状态 else 是 未选中
然后放进bottom里面
添加到线性布局
点击事件
匿名内部类 重写的方法
设置是否手动滑动视图
然后写个适配器
就能实现了 意思有的我也不懂。 老师是这么讲的 别喷我
网友评论