我有一个枚举类,我想将枚举数据显示到ListView中。有谁能告诉我如何做到这一点?
enum TableType { circle, square, rectangle }
enum TableType { circle, square, rectangle }
class ExmaplePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return ListView(
children: TableType.values
.map(
(tt) => _Table(tt),
)
.toList(
growable: false,
),
);
}
}
class _Table extends StatelessWidget {
final TableType type;
_Table(this.type);
@override
Widget build(BuildContext context) {
return Text(
type.name,
);
}
}
但如果您能提供更多关于您要解决的问题的信息,甚至提供您尝试使用的代码示例,那就太好了。