FlutterListView相关属性
ListView.builder({//listView 常用 属性Key key,Axis scrollDirection = Axis.vertical,//滚动方向bool reverse = false,ScrollController controller, // 滚动控制 主要是控制滚动位置和监听滚动事件//primary 为true时 controller 必须为null,也就是不用穿参 为true时会直接使用:PrimaryScrollControllerbool primary,ScrollPhysics physics,//接收ScrollPhysics类型的对象,决定可滚动组件如何响应用户操作bool shrinkWrap = false,//是否根据子组件的总长度来设置ListView的长度EdgeInsetsGeometry padding,//该参数如果不为null,则会强制children的高度为itemExtent的值 横向为宽度 纵向为高度this.itemExtent,//构造item 及其 item的个数@required IndexedWidgetBuilder itemBuilder,int itemCount,//如果为null,则视为无限列表//是否将item包裹在AutomaticKeepAlive 组件中bool addAutomaticKeepAlives = true,//是否将item包裹在RepaintBoundary组件中bool addRepaintBoundaries = true,})