美文网首页
图片轮播

图片轮播

作者: 加减乘除_ | 来源:发表于2016-11-17 19:05 被阅读0次

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

    添加到线性布局

    点击事件  

    匿名内部类  重写的方法

    设置是否手动滑动视图

    然后写个适配器

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

    相关文章

      网友评论

          本文标题:图片轮播

          本文链接:https://www.haomeiwen.com/subject/qftjpttx.html