美文网首页
Banner实现方法及其命令

Banner实现方法及其命令

作者: 玖玖君 | 来源:发表于2019-07-10 20:35 被阅读0次
    banner.setImages(mList)//添加图片集合或图片url集合
    
    .setDelayTime(2000)//设置轮播时间.
    
    setBannerStyle(BannerConfig.CIRCLE_INDICATOR)
    
    .setImageLoader(new GlideImage())//加载图片
    
    .setIndicatorGravity(BannerConfig.CENTER)//设置指示器位置
     
    .start();
    

    设置banner轮播加文字

        //xml布局里
            //Title字体的颜色
            app:title_textcolor="@color/colorWhite"
            //Title显示框背景颜色
            app:title_background="@color/colorGlayw"
            //Title的文字大小
            app:title_textsize="@dimen/qb_px_15"
    
      //设置开启字体
      viewHolder1.banner.setBannerStyle (BannerConfig.CIRCLE_INDICATOR_TITLE_INSIDE);
                //设置翻页模式(数字显示)
                int numIndicatorTitle = BannerConfig.NUM_INDICATOR_TITLE;
                viewHolder1.banner.setBannerStyle (numIndicatorTitle);
                //设置banner文字内容
                String[] strings = {"Android高级进阶直播课免费学习", "一起来做个App吧","我们新增了一个常用导航Tab~","flutter 中文社区"};
                viewHolder1.banner.setBannerTitles (Arrays.asList (strings));
    
    4.Attributes属性(banner布局文件中调用)
    delay_timeinteger轮播间隔时间,默认2000
    
    scroll_timeinteger轮播滑动执行时间,默认800
    
    is_auto_playboolean是否自动轮播,默认true
    
    title_backgroundcolorreference
    
    title_textcolorcolor标题字体颜色
    
    title_textsizedimension标题字体大小
    
    title_heightdimension标题栏高度
    
    indicator_widthdimension指示器圆形按钮的宽度
    
    indicator_heightdimension指示器圆形按钮的高度
    
    indicator_margindimension指示器之间的间距
    
    indicator_drawable_selectedreference指示器选中效果
    
    app:indicator_drawable_selected="@mipmap/address"  //设置指示器自定义图片
    
    indicator_drawable_unselectedreference指示器未选中效果
    
    image_scale_typeenum和imageview的ScaleType作用一样
     
    stopAutoPlay()结束轮播1.4开始,此方法只作用于banner加载完毕-->需要在start()后执行
    
    setOffscreenPageLimit(int limit)同viewpager的方法作用一样1.4.2开始
    

    相关文章

      网友评论

          本文标题:Banner实现方法及其命令

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