Skip to content

Latest commit

 

History

History
55 lines (45 loc) · 1.9 KB

README.md

File metadata and controls

55 lines (45 loc) · 1.9 KB

lzbanner

A new Flutter package.

Getting Started

This project is a starting point for a Dart package, a library module containing code that can be shared easily across multiple Flutter or Dart projects.

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.


 BannerView(
          indicatorBg: ColorUtils.c_ffffff,//指示器背景颜色
          indicatorColor: ColorUtils.c_63ca6c, //指示器未选中颜色
          indicatorSelectColor: ColorUtils.c_ff0000,//指示器选中颜色
          indicatorAlignmentPos: MainAxisAlignment.end,//指示器位置 底部的左中 右 三个位置
          indicatorSize:SizeUtils.px_5,//小圆点半径
          onBannerClickListener: (index, itemData) {
            //点击事件
            print('liuze${itemData.title}');
          },
          data: data2,//数据源
          buildTitle: (int index, itemData) {
          //标题控件
            return  Text(itemData.title);
          },
          buildItem: (int index, itemData) {
          //背景图片
            return Container(
              child: Image.network(
                itemData.url,
                fit: BoxFit.fill,
              ),
            );
          },
        ),