Flutter 列表组件(ListView)

Flutter 列表组件(ListView)ListView是非常重要的列表组件,适用于大量数据的加载。ListView具有懒加载模式,因此可以节省大量内存。酷客教程的Flutter ListViewListView有做简单介绍,请大家参考。

ListView的重要属性如表所示:
Flutter 列表组件(ListView)

ListView的用法如下:

ListView.builder(
itemExtent: 80,
itemCount: 10000,
itemBuilder: (context, index) {
  return Container(
    alignment: Alignment.center,
    child: Text(index.toString()),
  );
})

下面代码可添加分割线:

ListView.separated(
itemCount: 10000,
separatorBuilder: (context, index){
  return Container(height: 1,color: Colors.black12,);
},
itemBuilder: (context, index) {
  return Container(
    height: 50,
    alignment: Alignment.center,
    child: Text(index.toString()),
  );
})

运行效果如图所示:
Flutter 列表组件(ListView)

酷客网相关文章:

赞(1)

评论 抢沙发

评论前必须登录!