一、ListView 列表组件简介
列表组件也是一个经常使用的组件。在看ListView组件之前先了解一下ListTile组件。
1、ListTile(列表瓦片)组件
ListTile通常用于填充 ListView。
/**
* ListTile组件
*/
class ListTileWidget extends StatelessWidget {
@override
Widget build(BuildContext context) {
return ListTile(
//标题
title: Text("House"),
//副标题
subtitle: Text("A House"),
//前置图标
leading: Icon(Icons.home),
//后置图标
trailing: Icon(Icons.keyboard_arrow_right),
//内容内边距
contentPadding: EdgeInsets.all(5.0),
//是否选中状态
selected: true);
}
}
实现效果如下图:
- title:标题可以是任何小部件,但通常是文本小部件
- subtitle:副标题,标题下面较小