图片轮播

首先在布局嵌套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里面

添加到线性布局

点击事件  

匿名内部类  重写的方法


设置是否手动滑动视图


然后写个适配器


就能实现了  意思有的我也不懂。 老师是这么讲的  别喷我

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容